DARPA Developing Vehicles That Can Literally Disappear

DARPA Developing Vehicles That Can Literally Disappear