Plane that crashed on 91 Freeway had engine failure: Report
The plane that crashed on the 91 Freeway in Corona suffered from an engine failure, according to a new report from the National Transportation Safety Board.
The plane that crashed on the 91 Freeway in Corona suffered from an engine failure, according to a new report from the National Transportation Safety Board.