THE NARRATOR Release Video For New Single "The Witch"

Essen, Germany-based Hardcore outfit, The Narrator have released a music video for their new single "The Witch", taken from the upcoming debut album "Lore".



Comments