There are Vampires everywhere these days. From Twilight to True Blood and coming this fall there will be vampires on The CW. Take a look at the extended preview of The Vampire Diaries and let us know what you think in the comments!
‘The Vampire Diaries,’ A Sneak Peak
June 4th, 2009 // 7 Comments