Spoilers and Predictions for the Season 3 Finale of The Vampire Diaries! » 1