Main content

What animals are living on your face?

The film crew search for microscopic mites that live on their foreheads.

Release date:

Duration:

3 minutes