Season 3 Episode 11 Our Town

'The Vampire Diaries' Season 3 Episode 11 "Our Town" Promo

'The Vampire Diaries' Season 3 Episode 11 "Our Town" Promo

An amazing return for The Vampire Diaries tonight!! Things are definitely a changin' in Mystic Falls, Here is the promo for next week's episode, "Our Town".