Board Thread:Game Discussion/@comment-28169398-20180207012930/@comment-31439505-20180207023725

Awnia wrote: Why just why more Nascar...

Because it is the biggest and most notable racing series out there.