German power metal legends Helloween recently performed a string of dates in Japan on their My God-Given Right Tour 2016 and have uploaded footage from the September 26th show in Tokyo. Check out "Before the War": Helloween remaek: "Thanks to all Helloween fans all over the world - you proved...
Continue reading...
Continue reading...