Board Thread:Game Discussion/@comment-28169398-20180207012930/@comment-5904736-20180207025533

Darrell Holcomb wrote: Awnia wrote: Why just why more Nascar...

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

Uh, no. In the US, perhaps, but worldwide, it doesn't even hold a candle to F1