German thrash legends Helloween are poised to release their 14th studio album due on May 29th. The band's first self-titled EP was released in 1985, making their new album, My God-Given Right, the celebratory marker for their impressive 30 year career.**My God-Given Right was recorded between...
More...
More...