Wednesday, February 21, 2024
Home Tags Sarah Michelle Gellar

Tag: Sarah Michelle Gellar

Cast of Buffy, The Vampire Slayer Reunites—for a Photoshoot and Interview...

The photoshoot featured the entire original cast except for Anthony Stewart Head, who played Rupert Giles, Buffy’s Watcher who gives her advice throughout the...