Sarah Michelle Gellar appears in a new commercial for Olay that will make
The commercial has a horror/thriller theme with the tagline #killerskin and you can watch a teaser for it below:
Source: Refinery29
Information Source for Fans of Buffy, Angel, Firefly, Dollhouse, Dr Horrible and More