Two people in the pickup truck narrowly avoided more serious injuries. The CHP said both had non-life-threatening wounds.
Lynwood-based Ray & Wally's Towing said the heavy-duty wrecker was operated by one of its drivers, who died at the scene.
Dec. 28, 2024. According to Delray Beach Fire Rescue, the truck was on its way to a call at approximately 10:45 a.m. when the accident took place. The National Transportation Safety Board and ...