McDonnell JF-101A Voodoo 53-2426, Operation fire Wall Published on December 13, 2012 in 12 December 1957Full resolution (600 × 400) ← Previous Next → McDonnell JF-101A Voodoo 53-2426, holder of the World Absolute Speed Record, 1957. (U.S. Air Force)