Rod's Aviation Photos: Newark Air Museum 2014
Lockheed T-33A Shooting Star 51-9036 2