Humans blink over 10,000,000 times a year!
97
There's a guy named Fire Penguin Disco Panda.
26
Two in five people in the world marry their first love.
270
According to Harris Interactive, 70% of men and 57% of women shower daily.
75
Babies cry but they don't produce tears until one to three months after birth.
238
Studies show that the risk of a “secret love” being revealed heightens romantic feelings for the partners, thanks to increased levels of phenylethylamine (PEA).
99