Loading episode...

S9:E3 - How Much Do You Smell?

How Much Do You Smell?

S9:E3
1972 IMDb

Why do humans have such a poor sense of smell as compared to animals? Horizon investigates why.

Episodes