Quote Originally Posted by Ruiner
Road Atlanta or Barber Motorsports Park are close by. They are fun.

i'll have to check them out oneday. until i get where i would make an ass out of myself, i will prob stay closer to the smaller tracks