Episode 3

S8E3 · 2016-09-14 · 45 min

How many of the miraculous claims made for top-selling shampoos are really true?

The show’s own verdict is on its page.