What's happening?

The Vampire Diaries: 6x17

Mar. 19, 2015