An curved arrow pointing right. The Landing Craft Air Cushion (LCAC) is an absolute unstoppable force for the US Navy. This hovercraft can move up to 70 tons of gear from ship to shore with ease.
1mon
GlobalData on MSNBMT, JMU to design and build high-speed landing craft for JapanBMT and Japan Marine United have secured a contract to design and construct a new class of high speed landing craft for the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results