ScreenSpy - big news from the small screen
Don't Miss

The Vampire Diaries Episode 3.11 ‘Our Town’ Extended Promo Trailer

By on January 6, 2012

Stefan really needs to learn to stop decapitating people! Check out the new extended promo trailer for The Vampire Diaries 11th episode, Our Town, airing Thursday January 12 on the CW. And bring your hankies for that Elena and Stefan ‘You had me’ scene.