F-106A 58-0786 as it sits in 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
1137
Dimensions
1280*853
File
9930.jpg
Filesize
203 KB