Self-propelled howitzer on lowboy, Armadillo Petro (Amarillo, TX).
Image posted by The Railsplitter
May 15, 2011
Rate this!