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
1303
Dimensions
1280*853
File
9933.jpg
Filesize
296 KB