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



Download our new Selfie app!

Go to App Store
+