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