Today marks seven years since the tragic limousine crash in Schoharie County that claimed 20 lives, including 17 passengers, the driver, and two bystanders. The passengers were on their way to a 30th ...
On the afternoon of Oct. 6, 2018, the rented limo’s brakes failed, and it went careening down a hill. The limo crashed into two people in the parking lot of the Apple Barrel restaurant at the corner ...
The victims of a deadly limousine rollover crash in 2016 have won a $104 million verdict against the Illinois State Toll Highway Authority.
The National Transportation Safety Board (NTSB) on Tuesday cited a limousine company's "egregious disregard for safety" in an October 2018 New York crash that killed 20 people, the deadliest U.S.
Victims of a deadly 2016 limo rollover crash on I-90 near Elgin have won a $104 million verdict against the Illinois State Toll Highway Authority.