The Tour de France in Google Maps Street View
Rate:
24,186 ratings
Views: 461,815
From: Google
Added: 18 years ago · 1:18 · 480p
Experience the famous French race like never before. Le Tour de France and Google Maps invite you to ride the 2008 route using ...
Comments
No comments yet.
