McDonald's, Barbie - they're all icons, recognizable from London to Timbuktu.— Jeremy Scott
McDonald's, Barbie - they're all icons, recognizable from London to Timbuktu.