Le Tour de France takes over Bern, Switzerland!

I have been following professional cycling and Le Tour de France almost religiously since the early 90’s. The days when Lance Armstrong and the US Postal Service team were still hero’s and hadn’t yet been busted for one of the most sophisticated doping scandals in sport, that is until the Russian Olympic Team asked someone …