Filming Locations (1)

  • Wolfsburg, Lower Saxony, Germany