Alert admin about the page
Topic
155MM self-propelled truck mounted howitzer deployed in western theater
Your comments
Chinese Military Forum