F-106A 58-0786 engine bay, El Paso on 9 Oct 2015. It was recently purchased for the California Science Center for display.
Information
Author
Dennis R. Jenkins, project leader
Rating score
no rate
Rate this photo
Visits
1344
Dimensions
1280*853
File
9932.jpg
Filesize
354 KB