Lockheed YF-12A 60-6936 Published on February 28, 2013 in 29 February 1964Full resolution (1800 × 1405) ← Previous Next → Lockheed YF-12A 60-6936, holder of three World Absolute Speed Records and the World Absolute Altitude Record. (U.S. Air Force)