TWA Lockheed L-1011 TriStar - “Take-off, Cruise & Landing“ - 1973

Silent film (Audio dubbed by me) from the archives of Mr. Ken Butz: Climb aboard a BRAND SPANKING NEW TWA L-1011...
Back to Top