LittleDog Robot

Amazing work from USC.

Tuesday, 25 May 2010