Road Atlanta Freeze Frame

Highcroft finalized the 2010 American Le Mans Series championship with a class win at Petit Le Mans. Check out the final slo mo video of the season featuring the first "crash" of the season.
Next ALMS video
Load comments

About this video

Duration 05:57
Posted Mar 26, 2011
Series ALMS