Self-propelled artillery

Self-propelled artillery (also called mobile artilley or locomotive artillery) vehicles are a way of giving mobility to artillery. They are high ...

More Info | Land - Military - 1 comments

Rock Island, Illinois (IL), US


Nearby (60):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: