2 months ago

Selma Blair hails Sarah Michelle Gellar as her 'good luck charm'

BangShowbiz Extra
BangShowbiz Extra
Selma Blair hails best friend Sarah Michelle Gellar as her "good luck charm".
See more about

Browse more videos

Browse more videos