The new Mercedes-Benz Stadium, home to the Atlanta Falcons and Atlanta United FC soccer team starting in 2017, is a state-of-the-art facility that will feature sweeping views of the Atlanta skyline; flexible capacity of up to 83,000 seats; a retractable roof inspired by the oculus in the ancient Roman Pantheon; and a 360-degree, five-story-tall video board that will be the largest in the NFL—and the world. To see all of our latest videos, subscribe to our YouTube Channel: https://www.youtube.com/user/mbusa?sub_confirmation=1 Like us on Facebook: http://mbusa.us/SoR44F/ Follow us on Twitter: http://mbusa.us/232ra4/ Follow us on Instagram: http://mbusa.us/P1iQ1r/
Visibility: 412295
Duration: 3m 23s
Rating: 2310