New: Building Giants meets the team building the world's most advanced sports arena - the Mercedes Benz Stadium in Atlanta - with the most ambitious retractable roof ever built. (Ep5)
New: Building Giants meets the team building the world's most advanced sports arena - the Mercedes Benz Stadium in Atlanta - with the most ambitious retractable roof ever built. (Ep5)