Impossible Engineering
Ultimate Football Stadium still
S02E0342 min· aired 3/30/2016

Ultimate Football Stadium

TMDb0.0
Nexus es440077TMDb ep 1205342TVDb ep 5544971

Overview

The AT and T Stadium in Texas is home to the Dallas Cowboys and the world's largest retractable roof. This $1.2 billion stadium can house over 100,000 fans, and we'll go inside how this engineering feat was built.