About all we can say is, “Why?” This pickup vs. tractor/trailer showdown took place in Thailand according to the person who posted it. Regardless of where it took place, it’s pretty much highway madness.
Pickup vs. tractor/trailer in road rage battle
Sep 5, 2017
Top Stories