SUMMARY: A week ago, the 3rd race of the season was held for Super Taikyu - the only 24 hour race on the schedule - at the northern island of Hokkaido in the city of Tokachi. (十勝)
View full article
What do you think about this story? Post your comments below.