Kayla Ewell on the TVD Salvatore Mansion: “It Is Super Creepy and Scary”
Yikes! Kayla Ewell gives ClevverTV the lowdown on the super spooky real-life Salvatore Mansion on the Vampire Diaries set in Atlanta, GA. Lights flickering, strange sounds, and no one's allowed on the 2nd floor?! Sounds like the TVD crew needs to phone a ghostbuster.