Check out this brand new video from Vampires Everywhere! "Immortal Love". The video was directed by Scott Hansen and features Trishelle from the Real World Last Vegas. Their debut EP "Lost in the Shadows" is set to be released Feb. 9 and was produced by Paul Leavitt. Check it out!

j vimeo.com/8721105

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…