5th June 2015
IMMORTAL GUARDIAN Releases “Walk Alone” Video
Up and coming Texas shredders Immortal Guardian have released their first full production music video via New Noise Magazine. The…
Up and coming Texas shredders Immortal Guardian have released their first full production music video via New Noise Magazine. The…