NTSB releases final report in Las Cruces plane crash that killed Tyler Francis last year
The National Transportation Safety Board has released the final report and probable cause in the Nov. 24, 2014 plane crash that killed Tyler Francis…
Continue Reading