WCDO NEWS WEDNESDAY 10-2-19
The National Transportation Safety Board has issued its preliminary report regarding the Schoharie limousine crash on October 6th 2018 that killed 20 people. The report recommends more thorough inspections, a requirement that all limo passengers wear a safety belt. Limousine … Continue reading