Lockheed NF-104A 56-0762 wreckage, 10 December 1963 Published on December 9, 2012 in 10 December 1963Full resolution (840 × 658) ← Previous Next → Wreckage of Lockheed NF-104A 56-762, 10 December 1963. (U.S. Air Force)