A small plane that crash landed in Toronto’s east end on Monday night experienced engine failure, says the Transportation Safety Board (TSB) of Canada.

See Full Page