Ultimate Football Stadium
Show: Impossible Engineering --> Season: 2 - Season 2
AirDate: 3/30/2016
Runtime: 42
Voting: 0 (0)

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.