Screen Shot 2018-05-25 at 09.29.28 Published on May 25, 2018 in 26 May 1942Full resolution (1022 × 631) ← Previous Next → Northrop XP-61 41-19509 taking off from Northrop Field. (Northrop Corporation)