Pentagon’s microwave weapon stops vehicles in their tracks

Filed under:
Videos,Weird Car News,Emerging Technologies,Military,Autoblog Minute,Original Video
It’s nonlethal, as long as you’re not a car.Continue reading Pentagon’s microwave weapon stops vehicles in their tracks
Pen…