World's Greatest Stadium

January 4, 2018
0.0%

Building Giants - S1 - E1

World's Greatest Stadium

Atlanta's Mercedes-Benz Stadium is the world's most advanced stadium and features the most complex retractable roof ever built. As the team races to finish the .6 billion arena for the NFL season, it faces deadly winds and unique engineering challenges.

Building Giants: Season 1 - 8 Episode s


Building Giants: All seasons