‘The Vampire Diaries’ Season 3 Episode 6 “Smells Like Teen Spirit” Sneak Peek Photos

3 years ago, by

October 15, 2011

The CW has released a few sneak peek images for next week’s episode of The Vampire Diaries, “Smells Like Teen Spirit”. There’s definitely some serious tension between Stefan and Elena.