It’s a ritual sacrifice. With fans.

Joy abounds for Buffy fans. Buffy herself, Sarah Michelle Gellar, has finally confirmed for a Buffy the Vampire Slayer cast reunion at PaleyFest.

March 20th, 7pm at the Paley Center for Media in Beverly Hills. If anyone gets to go, let us know!

Leave a Reply