Board Thread:Game Discussion/@comment-28169398-20180207012930/@comment-31433854-20180207160547

Shutzy wrote: i agree that nascar is the biggest motorsport in the world. its obvious imo. for one its american and another its a motor sport. this also come from the country of the 'World Series' that only includes american teams. :)