Season 2 Episode 16 The House Guest

Vampire Diaries Season 2 Episode 16 "The House Guest" Sneak Peek

Vampire Diaries Season 2 Episode 16 "The House Guest" Sneak Peek

The CW has released a sneak peek for "The Vampire Diaries" new episode, which airs this Thursday. "The House Guest", a.k.a. Katherine, is causing some serious tension at Casa de Salvatore. This episode will be the last until April 7th when the show returns from hiatus, so soak it up TVD Family :).