Season 3 Episode 6 episode 6

2 More Promos: ‘The Vampire Diaries’ Season 3 Episode 6 “Smells Like Teen Spirit”

2 More Promos: ‘The Vampire Diaries’ Season 3 Episode 6 “Smells Like Teen Spirit”

Here are two more promo videos for highly anticipated “Smells Like Teen Spirit” episode, first one's extended version and second one is from the CTV network.