Guy Gets A Throttle Happy With A DIESEL RACE TRUCK!
When a Gearhead find himself behind the wheel of a Diesel Race Truck that has a massive amount of horse and torque power, becoming throttle happy and getting carried away is not something that can surprise …










