We have showed you more than a couple videos from Asia that illustrate how hardcore the drag racing/hot rodding scene is in places like Thailand. In fact, this video below comes from Thailand and in it you’ll see a diesel powered drag truck on a chassis dyno. The little information we were able to get […]
More...
More...