It’s been 20 years since Buffy The Vampire Slayer first hit our TV screens. It has fans all over the world, and made a star of its lead actress Sarah Michelle Gellar. A TV series based on a not-great movie about a Californian teenager who attends high school by day and fights vampires by night, […]
Read More