Season 3 Episode 6 episode 6

Sneak Peek #1: The Vampire Diaries Season 3 Episode 6 “Smells Like Teen Spirit”

Sneak Peek #1: The Vampire Diaries Season 3 Episode 6 “Smells Like Teen Spirit”

Check out the first sneak peek video into this week's episode of The Vampire Diaries season 3, “Smells Like Teen Spirit”!