A Hypersub, submarine prototype, on display as part of a Marine exercise, Red Beach, CA. April 26, 2017.

Marine Corps

Loading...