- Credits
- 360
Prayers sent. I hope he makes it.
Freight Train Slams Into Tractor Trailer
A man is fighting for his life after a freight train slammed into a tractor trailer in Newark, Delaware.
Freight Train Slams Into Tractor Trailer