1,204,746 views | Keller Rinaudo Cliffton • TED2013

A mini robot -- powered by your phone