Date: 06/30/2009 Views: 2528
1975 Tour de France - stage 22 (Paris - Champs Élysées) - 163.35 km race to the final finish line