The Delta commercial for the Lockheed TriStar | Video The Lockheed L-1011, more widely known as the TriStar, was the last Read More » Editorial July 23, 2020