Board Thread:Game Discussion/@comment-75.78.103.8-20150723232033/@comment-26249703-20150908090401

Guillejarque wrote: And what if the NASCAR badges are... a free upgrade for a NASCAR car? It could be in a perfect world I'm pretty sure they're sponsorship deals