Tag: Sports Cars

Final Battle of 2011 ALMS Season: Petit Le Mans at Road Atlanta!

by John CoyleCorvette Forum October 1st, the teams of the American Le Mans Series will do battle for the final time this season. Road Atlanta will play host, and the drivers will lap the storied circuit for ten hours or 1000 miles, whichever comes first. For the uninitiated, there’s nothing that approaches the excitement?and heartbreak?of […] More »

  Comments | By - September 27, 2011

  1. 1
  2. 2
  3. 3