Watch Mega Builders Season 3 Episode 1 Online
- COUNTRIES: Canada,Germany,United States of America
- Subtitles: English
With the spectator capacity of 60,000, the new Rio stadium is smaller than some of Brazil's mega stadiums, but its design is unique, clever and state of the art.