Six Hours of Shanghai, China. 1 November. Nowadays a regular destination for sportscar racing, China is bringing the excitement of the World Endurance Championship to a vast population.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.