Yes, you read that correctly. It’s been 25 whole years since Buffy the Vampire Slayer hit our TV screens and generated a cult following that still exists today. The show’s star, Sarah Michelle Gellar, says it was an “honour” to play Buffy all those years ago and in a post on Insta, thanks her fans for their relentless support:…