Early American humans hunted car-size armadillos and used their shells for houses.
12
Research has determined that most people are happiest at 7:26pm on a Saturday night.
70
Only humans shed emotional tears.
331
The human brain has the capacity to store everything that you experience.
4k
Our eyes are always the same size from birth, but our nose and ears never stop growing.
269
Our brains have a negativity bias and will remember bad memories more than good ones.
15
