Quote:
Originally Posted by Chico23231
Lol...wtf. Overall Atlanta is an overrated city. But I love the new Braves complex. Great field and fan experience. Turner field was kinda a dump
|
I only have been once for a couple days. But overrated was exactly the word I would use to describe it. I found the city rather boring. There isn't shit to do downtown.