Posted by quoderat on Tuesday Mar 17, 2015

Look, your eyes are wired backwards: here’s why.