An average human scalp has 100,000 hairs.

An average human scalp has 100,000 hairs.

Next