Pin It

Tour de France 2011 Car Crashes Into Riders

Uploaded by

Sunday Jul 10, 2011 14:30

A car crashes into riders Hoogerland and Flecha. One of them ends up in a barbed wire fence! OUCH.