Wheels and cranks are in full motion here in Geneva, Switzerland. Right before I departed for "Euroland", NBC released a report stating the top two places to live in the world, they just happened to be Zurich and Geneva. I'm been fortunate enough to be living in the heart of Geneva for a few weeks with my friend, Loic Perizzolo, an upcoming Pro 6 Day Rider and his wonderful family. This past … [Read more...]