Skip Nav

Sarah Michelle Gellar starred in an ad of her own while Buffy the Vampire Slayer was on the air.

Read More Sarah Michelle Gellar
Don't Miss Our OSCARS COVERAGE!
×