Strangers Save Crashed SUV Occupants
Occurred on May 13, 2021 / Houston, Texas, USA Info from Licensor: An SUV lost control and crashed into an 18 wheeler and was thrown across the highway. Everyone survived and no additional bystande..
Location Houston, Texas, USA
Posted By Anonymous user
Posted On Jun-2-2021