Vampire Diaries Season 2 Episode 16 “The House Guest” Photos

3 years ago, by

February 15, 2011

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.