NEWS4 years ago
Police Officer Scrambles To Save His Life As 18-Wheeler Loses Control, Slamming Into Multi-Vehicle Pileup
A dramatic video has emerged online showing an 18-wheel tractor-trailer losing control and slamming into a multi-vehicle pileup in Texas on Friday. According to local station...