Skip Nav

Video

Sarah Michelle Gellar took her chance to thank Buffy the Vampire Slayer fans — 10 years later — as she accepted the award for favorite actress in a new TV series.

  originally posted on
Transcript