John CraigCozmo Robot ReviewMost of us have been conditioned to view robots as taciturn semi-human machines that can perform various tasks on our behalf. It is…Dec 7, 2016Dec 7, 2016