Alternative Press just premiered the video for Vampires Everywhere’s new song “Undead Heart” and I’m in it!
Do you like this song? What do you think of the video?
xoxo