Speeding car lost control driver died on the spot
Posted on
February 12,2024
New Jersey, the driver of a Toyota sedan lost directional control, collided with multiple vehicles, veered off the road to the right, hit a guardrail, and hit a truck before flying into the air