8x8 wheeled self-propelled howitzer 155m CAESAR Nexter Systems truck with artillery systems France


 

No comments

Sponsored Partner's Advertisement


CryptoBrowser Sponsored Partner