I just saw the Vampires Suck Trailer. Thank you God some one is finally putting the garbage twilight series in it's rightful place. *at the bottom of the entertainment food chain. * Here is the trailer, enjoy! Also, David DeLuise, Peter DeLuise's brother who was a director on Stargate sg1 so I HAVE to see it!