Impossible Engineering

Yesterday

Monday 14 May 2018  17:00 - 18:00 (60 mins)
AT&T Stadium: 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. [AD,S]

Impossible Engineering (Yesterday) Monday 14 May 2018 17:00 - 18:00