Lockheed T-33A Shooting Star, 58-0669 / 580-1638, US Air Force
Registration: 58-0669
Construction Number: 580-1638
Model Lockheed T-33A Shooting Star
Operator: US Air Force
Airport: Edwards AFB (EDW / KEDW), USA - California
Photographer: Roger Richards
Date Taken: 29/10/1989
Date Submitted: 27/01/2017
Picture ID:1555531