2012-09-11

DARPA Legged Squad Support System (LS3) Demonstrates New Capabilities

No comments:

Post a Comment