Built for Champions

  • 2006
  • TV Show
  • None

Examining the host stadium of the 2006 soccer World Cup in Munich, Germany, where 66,000 spectators will attend the opening game, to be joined by billions around the globe via satellite television.

Where to Watch

Available to Stream

  • Watch on