Season 3 Episode 6 Smells Like Teen Spirit

'The Vampire Diaries' Season 3 Episode 6 "Smells Like Teen Spirit" Sneak Peek Photos

'The Vampire Diaries' Season 3 Episode 6 "Smells Like Teen Spirit" Sneak Peek Photos

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.