Helloween recently brought their My God Given Right tour to Japan. They performed at Namba Hatch in Osaka on September 21st; fan-filmed video from the show is available below. The setlist on the night was as follows: "Eagle Fly Free" "Dr. Stein" "My God-Given Right" "Steel Tormentor" "Mr...
Continue reading...
Continue reading...