Board Thread:Game Discussion/@comment-28169398-20180207012930/@comment-31695308-20180207145354

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. :)