Are you a fan of The Lost Boys and AFI? Then the video for “Vampire Kiss” from Stellar Corpses is for you!

Tagged in:
, , ,