New Clips from Vampires Suck!
Three new clips from the latest Twilight saga spoof coming out, Vampires Suck, have been released!
There's also a new interview with Jenn Proske, the girl who plays Becca Crane in Vampires Suck!
Sincerely, Alice
8/16