YP-80 2 Published on May 19, 2017 in 30 December 1944Full resolution (400 × 287) ← Previous Next → Wreckage of YP-80A 83-026. (U.S. Air Force)