Season 2 · Episode 3
Ultimate Football Stadium
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.
Community
–
No ratings 0 likes
Log in to rate episodes.
Episode reviews
No reviews for this episode yet.