Flight Experience: TWA L-1011 St. Louis to Phoenix

Step back in time with this flight that takes us aboard a TWA L-1011 from St. Louis, MO to Phoenix, AZ in March 1991. Video by Dan Uscian

Play Video