Feedback

Dramatic video captures train vs. truck crash

 

Video captures a train slamming into an 18-wheeler in West Odessa, Texas. Fortunately, no one was injured.

Shows