Poor toyota has to cheat in Nascar!!!!Wonder if they'll take the wins away?

:cry:

OEM factory cars only would be the other side of the spectrum that I would rather see.

Like the good ol’ days! I’d certainly LOVE that.