by
4 Comments
Filed Under: LSU Football

Comments

4 Comments
user avatar
Lsu10120551 months
For those coming to the new Stadium in Atlanta for the first time, you are in a for a treat. It is a much nicer experience/setup than the Georgia Dome was. Also concessions are cheap, not your usual inflated concession prices. Its gonna be a fun one!
user avatar
Ignignot51 months
the georgia dome isn't there anymore
user avatar
cajunguy51 months
K
user avatar
CSATiger51 months
it's a dome, and it is in Georgia, close enough
Popular Stories