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,313 Times - Last Visitor from High Wycombe, B9 - United Kingdom on 06/30/2015 at 8:51 PM