Monday, April 8, 2013

Pentagon’s Humanoid Disaster-Rescue Robot Is Dressed to Impress