Fashion's Dirty Secret
S24E30 · 2010-11-08
An investigation into factories that manufacture clothing for high street shops.
The show’s own verdict is on its page.
S24E30 · 2010-11-08
An investigation into factories that manufacture clothing for high street shops.
The show’s own verdict is on its page.