The Ghosts of Christmas Past and Present paid a visit to Mystic Falls on Friday’s Vampire Diaries,laying the groundwork for a pretty grim future. Let’s begin in the present, where Stefan vowed to spend his final day as a free vampire celebrating Christmas Eve with Caroline — a method which lasted for all of […]
Source: tvline.com