Japan car from Zhuan Athletic League
2010/10/17

The 13th All-Japan Championships track race <communique>