Army testing high-tech concept vehicles

No word yet on any Mechs, dammit.


About this entry