Lockheed SR-71A Blackbird, 61-7962 / 2013, Imperial War Museum
Registration: 61-7962
Construction Number: 2013
Military Unit: American Air Museum
Model Lockheed SR-71A Blackbird
Operator: Imperial War Museum
Airport: Duxford (QFO / EGSU), UK - England
Photographer: Robert Hodgson
Date Taken: 13/05/2005
Date Submitted: 13/06/2016
There is still controversy about the serial and whether it should be 64-17962.
Picture ID:1532699