Buffy the Vampire Slayer Cast Reunites For The First Time In Ten Years
Buffy the Vampire Slayer celebrated its 20th anniversary on March 10 and Entertainment Weekly celebrated the occasion with a photo shoot that brought the cast back together for the first time in ten years. Sarah […]