Buffy the Vampire Slayer Indicted into Museum of Pop Culture Hall of Fame
Buffy the Vampire Slayer is one of several new inductees into the Museum of Pop Culture’s Science-Fiction and Fantasy Hall of Fame. Founded in 1996, The Hall of Fame “honors science fic…