Vampires Suck(2010) trailer
Check this out - the trailer for Vampires Suck, yet another 'spoof' film. Wow. I thought they gave up on these. // // To be honest, looks a little different, I even giggled a little. That's...never happened before... Kazed… Read more →