Americas Hottest Brands

‘Barbie’ is the marketing marvel of the summer