The American Le Mans Series headed to Braselton, GA this past weekend for the 15th annual Petit Le Mans and the conclusion of its 2012 season. While some of the championships had already been ...