Mercedes Benz Stadium (Atlanta GA)
Mercedes Benz Stadium (Atlanta Falcons) By: Cece Hymes I love football but I never really go to the stadiums. When I moved to Atlanta, I started going to the Football games sometimes. The stadium was really nice. It’s not far from the subway. They tailgate. It was packed. It’s really nice and we always have […]
Mercedes Benz Stadium (Atlanta GA) Read More »