Like deja vu that you’ve never seen…

...before. Stage 8 on the second Saturday of the 2012 Tour de France in the first trip to the mountains Chris Froome rode to a brilliant stage victory and Sky's team leader took the yellow jersey on a mountain top finish. Exactly the same thing happened on the second Saturday of the 2013 Tour. ...read this Blog post →

Get $10 of Music with a 7-day FREE TRIAL