If you never thought I could be ecstatic about something involving sports, think again! As a gal about town, I make everything involving ATL and good times my business. And my newest obsession is the brand new Mercedes-Benz Stadium in downtown Atlanta. Seriously, even if you don’t love sports, this stadium still has amazing features to offer! Continue Reading…
