Human. Nature.

The human body grows 40 yards of hair every 24 hours.

Site Map