Thursday, March 28, 2024
Tags Kenjiro Shinozuka

Tag: Kenjiro Shinozuka

Rally has a new star – Takamoto Katsuta

For a car-making nation of such world-leading repute, Japan’s record in the World Rally Championship could be better. Takamoto Katsuta wants to change all...