Wednesday, March 19, 2014

“CLEOPATRA LIVED closer to the invention of the iPhone than she did to the building of the Great Pyramid” and other of the 77 Facts That Sound Like Huge Lies But Are Actually Completely True.

Amazing, check 'em out.