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.

About this video
Video By motorsport_com
Source Motorsport.com videos
Duration 05:57
Series ALMS

Related videos

Write a comment
Show comments