Atlanta Stadium Roof [VIDEO]
When I saw this the first time, I was waiting for Optimus Prime to jump out of the top.
Sure, as of next year, Atlanta will now have TWO more new stadiums than Buffalo. Just over a year and a half ago, New Era Field had a $130 million facelift...