Albert Einstein’s eyeballs are in New York City

More Facts