Now Playing | XM7 Spider Land Mine 131

The XM7 is the world's first smart land mine, with the actual detonation controlled remotely upon assessment of who, or what, sets the tripwire.

Recommended for You

Watch More Videos
Filter