The pilot who landed a small aircraft on Highway 407 north of Toronto says he had no option but to bring the plane down on the road after the engine failed following takeoff Wednesday.
The pilot who landed a small aircraft on Highway 407 north of Toronto says he had no option but to bring the plane down on the road after the engine failed following takeoff Wednesday.