France October 7, 2023Rare Low Quality Video . Tour De France 2006 [ Srasbourg – Strasbourg ] Stage 1 184 5 K M