Sarah Michelle Gellar Celebrates The 21st Anniversary Of ‘Buffy The Vampire Slayer’ March 11, 2018 by It’s throwback time! Read entire story. Source: Access Hollywood Latest News