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

Tagged in:

, ,