Product: DE 10
Screen: 199sqm
Location: Wolfsburg Club, Germany
Time: 2018