The Connecticut Science Center in Hartford is home to an exhibition that will make you seriously reconsider whether your eyes ...