Tuesday, June 30, 2015

Oh NO! US Giant Robot Team Challenges Japanese Team to Duel


No comments: