Home About Contact Advertise
XC-142A at U.S. Air Force Museum – Dayton, Ohio. Photo by Robert Deerling.