Natural Pareidolia: 13 Faces on Trees

Human beings are "hard-wired" from birth to identify human faces. This allows people to use only minimal details to recognize faces from a distance and in poor visibility, but can also lead them to interpret random images or patterns of light and shade as being faces, something called Pareidolia.

World’s Strongest

From the world's strongest vagina to the strongest beer (41% alcohol), meet ten people and things on earth that can beat you up in a sec.