Prior Marine Corps Pilot & current Commercial Pilot Capt Pete Delisa discusses the Toronto Delta crash where all 80 passengers and crew were able to walk away.
Prior Marine Corps Pilot & current Commercial Pilot Capt Pete Delisa discusses the Toronto Delta crash where all 80 passengers and crew were able to walk away.