Mercedes-Benz Stadium

Name:
Mercedes-Benz Stadium
Country:
USA
City:
Atlanta
Seating capacity:
71000