Tour Riders Lucky to be Alive After Crash

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.

Read the full article at Attacking Soccer.

Related