Kyoto Japan: A surprising debut in its first European tire test

Kyoto Japan: A surprising debut in its first European tire test