
Copyrights: Houston Police/Newsflash
19 January 2023
A motorist had an incredible escape after he was shot, lost control of his car, crashed into a train, and climbed out before the car burst into flames. The miraculous escape took place in Houston, Texas, USA on 18th January. Houston Police said the unnamed man was shot and then lost control...