We’ve made some exciting new updates! Check out our new site here
Login
Menu
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 bystanders were injured.