Petit Le Mans @ Road Atlanta – 20-10-2012.
The 2012 ALMS Petit Le Mans at Road Atlanta.
A grueling ten hour endurance race that brings teams from all over the globe to battle it out on the asphalt of Road Atlanta in Braselton, GA.
Video by ZfH Productions
Official Webpage – http://www.alms.com