August 3, 2009

CAESAR System in Afghanistan



155 mm French mobile artillery system is in Afghanistan now..

No comments:

Post a Comment