Explore Vampires, Vampire Diaries Seasons, and more!

Tudo de Bom

On tonight's not-so-merry Christmas episode of "The Vampire Diaries," Mystic Falls said goodbye to Mayor Carol Lockwood (Susan Walters) in a snowy, heartbreaking sequence.

The Vampire Diaries, Vampires, Movie Tv, Entertaining, The Originals, Journaling, Vampire Diaries, Hilarious

Pinterest
Search