What are the facilities like? Do they have garages like Homestead or is it open like Sebring? Anything in particular I should know? I've never been to Road Atlanta. Just a lot of computer game driving and watching in-car videos. Thanks and hope to see everyone there.
Bookmarks