NASCAR fans hate Toyota
And I really fail to understand the basis for it
This week, NASCAR announced it was in discussions with in discussions with new auto makers. They announced they ‘aggressively pursuing new OEM’s’.
Suddenly, all hell broke loose in the comment section.Read More