Did you know that you’re less than 30 miles away from a world-class racetrack? Road Atlanta has been featured in the AAA racing game Forza Motorsport and is the ...