[details=“English Translation”]The driver of the car died on the spot after the accident.
[/details]
Taken at face value, “quedó en el sitio”, doesn’t sound that grim, as if the driver stayed at the scene of the accident, maybe until the car got towed away.