Fixed in Atlanta
Hey, So I just got to Atlanta a few days ago, and am here for a few weeks, and didn't know if there were any good places to find out about rides online. I found a shop in Little Five I figured I'd stop by next time I was over there, but figured I'd check out the interwebs too.
You must be talking about Outback, good shop great guys and gals. You should ride over to No Brakes and check it out too, really cool track boutique with friendly and knowledgeable staff.