Monday, January 12, 2015

Applause triggers award for Meccanoid robot in Vegas