Air Canada’s Lockheed L-10A takes off to celebrate 80 years

In honor of the airline’s 80th anniversary, Air Canada‘s Lockheed 10A vintage aircraft is taking to the skies across Canada. After taking off Sept. 9, 2071, from Vancouver, BC, the L-10A will be making overnight stops, as well as fuel stops, at airports across Canada. The vintage aircraft will then be on public display at […]