Musical Robots presentation / performance at Touch Tomorrow June 14, 2014 Events, Performances June 14th, 2014; WPI; Worcester, MA Share: