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!