Wolfgang Van Halen’s Mammoth Announce New Album, Unveil Single “The Spell”
Wolfgang Van Halen’s Mammoth have announced their third album, The End, arriving October 24th. The second single “The Spell” can be streamed now. The track is a highly melodic slice of hard rock that spotlights […]