A trailer to the National Geographic production Megastructures: London 2012 Olympic Stadium made in association with Populous.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…