For The Star
LVTUX2, Largest amphib ever.
The largest amphib ever. Info on the LVTUX2 is rather spotty. Time to hook up with the Marine Corps History Foundation to see what they have on it.
Newer Post
Older Post
Home