Tag: Gellar

‘Buffy’ Then & Now: See Sarah Michelle Gellar & More Cast Members 25 Years Later

‘Buffy’ Then & Now: See Sarah Michelle Gellar & More Cast Members 25 Years Later

 Clara  May 16, 2025

Buffy the Vampire Slayer premiered on March 10, 1997, and totally changed the TV game. The show instantly became a…