Shares 839 Views

Traffic Accident

DeathsDoor
Mar 27, 2017
839 Views

The accident happened when a truck and pickup collided at a junction. Both vehicles went off road. The truck driver died at the scene.