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,273 Times - Last Visitor from New York, NY on 04/17/2015 at 11:54 PM