Mercedes Benz Stadium Atlanta, Georgia

AIRVŪZ STAFF NOTE :

Check out this drone video of Atlanta's Mercedes-Benz Stadium, compliments of contributor Bumble Bee Productions.  The newest stadium in the National Football League (as of 2019) and the home field of the city's National Football League Atlanta Falcons, the stadium can seat up to 75k fans for football games.  Opened in 2017, the retractable-roof stadium replaced the Georgia Dome on an adjacent site, following which the latter was demolished.  Situated just west of downtown Atlanta, MB Stadium hosted Super Bowl LIII in 2019.  

  • over 3 years ago
  • 1.2k VŪZ
  • 17
  • 23
  • Report