Watching motorcycles race on the twelve turns in 2.54 miles at the Road Atlanta racetrack (near the little spot on the map known as Chestnut Mountain, GA) doesn’t sound as exciting as riding your own motorcycle on the exhilarating Tail of the Dragon, on Route 129 …
MotoAmerica Motorcycle Racing Returns to Road Atlanta
