Self-propelled howitzer on lowboy, Armadillo Petro (Amarillo, TX).
Photo by The Railsplitter
Posted May 15, 2011