5/5/08

Boston Dynamics Big Dog (new video March 2008)

yiiick.. the whirring buzz noise made me kinda nauseous but innnnnnnteresting view nonetheless...