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

The Vampire Diaries Episode 3.11 ‘Our town’ Promotional Photos

By on December 30, 2011
TownTitle

Our Town, the January 12th episode of The Vampire Diaries, promises to be one of birthdays and goodbyes.

The Vampire Diaries Episode 3.11 ‘Our Town’ Episode Details

Check out these promotional stills from the episode below.