Ah, early summer! Trips to the beach, enjoying lazy Sundays by the pool, and, of course, Le Tour de France. What? You don’t watch Le Tour de France?!?! The world’s premiere...
Tag - le tour de france
Le Tour de France Official Site Launched
Would-be cycling managers take note – Focus Home Interactive has launched the official website for their upcoming Le Tour de France on the Xbox 360 and PlayStation 3 platforms...