Polish metallers Crystal Viper have released a video for the first single off their new album, entitled "The Witch Is Back". The video was produced by the Grupa 13 production house, which most recently also did the Kreator, Behemoth and Amon Amarth videos. "The Witch Is Back" single is available...
Continue reading...
Continue reading...