Season 2 Episode 16 The House Guest

Vampire Diaries Season 2 Episode 16 "The House Guest" Photos

Vampire Diaries Season 2 Episode 16 "The House Guest" Photos

The CW has released a whole batch of new episode stills for "The Vampire Diaries". Episode 16, "The House Guest", will air February 24th and will take us into another short hiatus. "The Vampire Diaries" will likely return April 7th.