XP-61119509 Published on May 25, 2018 in 26 May 1942Full resolution ( × ) ← Previous Next → Northrop XP-51 41-19509 taking off. (United States Air Force)