Mystic Falls – December 24, Christmas Eve The snow falls slowly and silently outside the tall windows of the Salvatore house, but inside the heat is almost suffocating. The fireplace in the main room roars with high flames, casting gold and red shadows across the ancient walls, the dark wooden floor, the faces of people laughing, toasting, and p...Read more