News

Being a Thai-made truck with the steering wheel on the right and V6 turbo diesel muscle, this fellow clearly isn't meant for ...