An 8-inch Self Propelled Howitzer M55 in Vietnam (year), named ‘Bigfoot’.

via John Currin (JC ‘s Naval and Military) – Google+ Public Posts
Advertisements