2011 Tour De France riders Juan Antonio Flecha and Johnny Hoogerland were lucky to escape with their lives as a TV Car causes them to crash into one another, with Hoogerland flipping over Barb Wire fencing which ripped the Dutch man to Shreds.
Tour Riders Lucky to be Alive After Crash
Facebook comments:

