DARPA Can See You -- From 17,500 Feet In The Air
• popsci.comA new video from the world's highest-resolution drone-mounted camera is mind-blowingly clear. And terrifying.
A new video from the world's highest-resolution drone-mounted camera is mind-blowingly clear. And terrifying.