other than the weird one lug nut thing the fact nascar is allowing toyota to use their supercar for stock car racing is now going to be the biggest move to make nascar not nascar.
if the other two makes used their super cars,gt and corvette,what would this race series look like?,
the IMSA...