Humans blink over 10,000,000 times a year!
97
Babies' eyes do not produce tears until the baby is approximately six to eight weeks old.
58
More redheads are born in Scotland than in any other part of the world.
85
A man named Charles Osborne had the hiccups for approximately sixty-nine years.
79
On average, a human being will have sex more than 3,000 times and spend two weeks kissing in their lifetime.
161
Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
People in parts of Western China put salt in their tea instead of sugar.
16
A person swallows approximately 295 times while eating dinner.
63