Friday, May 15, 2009

More "Big Dog" Robot Footage...

... as promised.

This thing just continues to freak me out.

No comments:

Post a Comment