Robots and Machines

The Future of War? This 1000-Foot Long Barrier Can Be Set up in Under a Minute