Indonesian Marines deployed from the LVTP amphibious vehicle. The LVTP is the U.S. Marine Corps’ main armored vehicle capable of navigating the seas and is also deployed by the Amphibious Task Force.
Share on SNS