James Marsters and Charisma Carpenter

Charisma CarpenterJames Marsters
On "Supernatural": Married witches whose tumultuous love life wreaks havoc on their entire town. You know them from: "Buffy the Vampire Slayer," obviously! The CW
Loading