January 12th, 2012 by Watch The Vampire Diaries
Elena finally breaks the news that Jeremy is going to be leaving Mystic Falls. It sucks that he’s leaving; we’re all going to miss Jeremy. This episode is going to be a dramatic one. I’m so glad that The Vampire Diaries is back.
Click HERE To Start Watching Episode 11 – Our Town