Sunday, December 1, 2013

Droids dance, dogs nuzzle, humanoids speak at Madrid robot museum