• 3.2k
    watchers
  • 4.2k
    plays
  • 23.5k
    collected
  • 7
    lists

Impossible Engineering: Season 2

2x03 Ultimate Football Stadium
TV-G

  • 2016-03-31T01:00:00Z on Science
  • 42m
  • United States
  • English
  • Documentary
The AT&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.
Loading...