JOHAN VISSCHEDIJK COLLECTION
No. 11396. Lockheed SR-71A Blackbird (61-7952 c/n 2003) US Air Force
Photograph from Lockheed

Lockheed SR-71A Blackbird

04/30/2012. This aircraft crashed January 25, 1966 near Tucumcari, New Mexico, USA, during a test flight from Edwards AFB, California.

Created April 30, 2012