The Vampire DiariesThe Sacrifice - Season 2 Episode 10 Where to Watch The Vampire Diaries Season 2 Episode 10Watch The Vampire Diaries Season 2 Episode 10 - The Sacrifice2010-12-02Read more The Vampire Diaries is available on .