dorkadore.com
Vampires Suck – The Trailer Rises
Does the trailer for Vampires Suck give us any clues about whether the movie itself will suck?