What should I know? How is the city? How are the fans?

  • RIP_shitty_usernameB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    As much as everyone will hate this, ATLs stadium is awesome. The food is great and the atmosphere makes for a great time. Tons to do around it as well.