2 months ago

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

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

Browse more videos

Browse more videos