The world’s best light truck competition kicks off in Suzuka, Mie Prefecture. If you can rev it up to 11,000 RPM, you can reach a top speed of 170km/h!!
The world’s best light truck competition kicks off in Suzuka, Mie Prefecture. If you can rev it up…