Titan the robot entertains onlookers at a convention center in Shenzen, China. Minutes later, their squeals of delight turned to screams of terror.
by Paul Waldman
Titan the robot entertains onlookers at a convention center in Shenzen, China. Minutes later, their squeals of delight turned to screams of terror.