Twa Lockheed Super Constellation N6937c
The Airliner History Museum's Lockheed L-1049G Super Constellation N6937C on approach to land at the Van Nuys Airport on Friday, May 13, 2005. It is the last airworthy Super Constellation in the United States.
March 14th, 2010
Viewed 2,287 Times - Last Visitor from Sunnyvale, CA on 05/26/2015 at 3:24 AM