Originally Posted by
JessTD
:chuckles:
nope
might lose a manufacturer or two but NASCAR is the largest watched most profit earning motorsport there is.
you realize how many people buy or dont buy products based on who is sponsored by them or who endorses them
Right, but all the cars will be toyotas