The LST, or Landing Ship Tank, is a seafaring vessel designed, developed and manufactured during World War 2, after England requested that the Americans create a vessel that could transport large amounts of troops and vehicles across channels and other…
Comments closed