Image 1 of 1

Tour de France 2012 JPR_1830.JPG

Radioshack-Nissan take the Team prize at the end of stage 20 running from Rambouillet to Paris Champs-Elysees during the 99th edition of the Tour de  France, 22nd July 2012 (Photo by Prevost/L'Equipe/NEWSFILE)
twitterlinkedinfacebook