London, United Kingdom
Sorry, this video cannot be displayed.
Wacken Open Air Festival, Germany, Thursday 3rd August 2018.
report
Uploaded 1 year ago