McDonnell JF-101A Voodoo 53-2426, Operation Fire Wall

McDonnell JF-101A Voodoo 53-2426, FAI World Speed Record Holder and Thompson Trophy winner, Operation Fire Wall, landing at Edwards Air Force Base, 12 December 1957. (U.S. Air Force)

Leave a Reply

Your email address will not be published. Required fields are marked *