Impossible Engineering

AT&T Stadium

Series 2, Episode 5

Home of the Dallas Cowboys, the impressive AT&T Stadium in Texas has a retractable roof and can hold over 100,000 people. Find out how this $1.3bn arena was constructed.

PG
S