Tag Archives: Schoharie

Fatal New York Limo Crash – Brakes Never Fixed???!!

ALBANY, N.Y. – This is frightening. According to investigative reports workers at a Mavis Discount Tire shop falsified records to make it look as if they completed brake work on a limousine before it crashed and killed 20 in Schoharie, … Continue reading

Posted in fatal accident, limo crash | Tagged , , , , , | Leave a comment