Post Thumbnail

This 15-foot inflatable pneumatic beast is a confusing mix of child-like inflatable wonder and cold, brutal, robopocalypse-beckoning science. The Ant-Roach (half-anteater, half, er, roach) is still a concept device, with inflatable actuators on the legs doing the heavy lifting -- apparently up to

3 years ago 0 Comments
November 22, 2011 at 10:26PM