Incredible work people. I think I’m going to get a little fire extinguisher for my car.
Inadequate brakes were a contributing factor to the crash. 10 people went to the hospital, no life-threatening, several broken bones. Wyalusing Transport Inc. is the company that owns the vehicle.
Apparently, no one was killed.