Posted on Apr 19, 2019
China unveils the first autonomous amphibious military landing vehicle
923
14
5
5
5
0
Posted >1 y ago
Responses: 5
Read This Next