In love with cycling, politics and Roger Federer. A strange combination between Dick Dastardly and Snaglepuss.