Site Update: USA

The C and D sections have been added to the USA page in the North America section, detailing 116 circuits and speedways. Although information on the tracks is yet to be added, the imagery is there and the overlays are starting to be constructed. This brings the total USA-listed tracks up to 238.

Leave a Reply


captcha *