Team Falken wins GT at Final ALMS race, Petit Le Mans at Road Atlanta
Braselton, GA. (Oct. 19). Saturday evening at Road Atlanta, Team Falken Tire was victorious at the 16th Annual Petit Le Mans, the final running of the American Le Mans Series. Starting sixth and running a formally retired 2010 Porsche 911 GT3 RSR, the team pushed through an intense 9:37:06 hoursRead More