Tour de France Final Parade, 7.26.15, Paris, France
The rain didn’t stop Parisians and other cycling enthusiasts from participating in the Tour de France final parade celebration! The British fans were particularly…
Read MoreThe rain didn’t stop Parisians and other cycling enthusiasts from participating in the Tour de France final parade celebration! The British fans were particularly…
Read More