An SR-71 Blackbird Crew Buzzed a California Air Traffic Control Tower

[ad_1] Every Labour Day since 1946, Canada has held its International Air Show on the shores of Lake Ontario near Toronto. It’s an incredible display of Canadian, American and allied aircraft, bringing together the best of military and civilian aerospace technology. 1982 was a special year for the exhibition, because the crowd got a special … Read more