NAVSEA Develops New Technology

Naval Surface Warfare Center Carderock develops some awesome new technology.

Categories

Video Shock and Awe