p80_foggia Published on May 19, 2017 in 30 December 1944Full resolution (640 × 448) ← Previous Next → Lockheed YP-80A Shooting Star 44-83028 at Foggia, Italy, 1945. (U.S. Air Force)