Brake Failure a Possible Cause of Major Limo Accident from Fall
Last October, a major limousine accident outside Albany made national news when it resulted in the deaths of 20 people. It marked the worst American transportation accident in about a decade. Now, a long investigation has led to findings that the cause may have been a “catastrophic” brake failure. A state expert put together a… Read More »