Vampires Everywhere! have premiered a new video for their new song “Antichrist.” This track is from the band’s newly released album “The Devil Made Me Do It.” Frontman Michael Vampire commented: “For the last 24 years I’ve been riding the wave of the ‘Music Industry’ and trying to navigate my way through all of its…
You must be logged in to post a comment.