Home Tags Sarah Michelle Gellar

Tag: Sarah Michelle Gellar

10 Reasons Why “Buffy the Vampire Slayer” Still Slays

On the tenth anniversary of the show’s series finale, we consider what made it groundbreaking television