F-106A 58-0786 Weber ejection seat 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
1353
Dimensions
853*1280
File
9934.jpg
Filesize
278 KB