tracking

'The View': Actress Drew Barrymore on The New Sick Scent She Loves

Actress Drew Barrymore discusses her daughters and why she loves the scent ambergris, which is whale vomit.
Link
Embed
Email
Comments (0)
Add your comment
Advertisement
Related Videos
This collection is currently empty.