Stevenson Motorsport’s Audi R8 to Finish debut Season
Stevenson Motorsports Set to Finish Out Debut Season With Audi at Petit Le Mans PETIT LE MANS AT ROAD ATLANTA: For the final round of IMSA WeatherTech SportsCar Championship competition, the series heads to Road Atlanta, a 2.54-mile road course nestled just north of Braselton, Georgia, a stone’s throw away from downtown Atlanta.RACERead More





