Life's a Pitch: Wesfalenstadion Dortmund German

WATCH ONLINE DOCUMENTARY ! Germany’s largest soccer stadium is actually called the Signal Iduna Park and is located in Dortmund. But for die-hard fans, it’ll always be the “Westfalenstadion”