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

Fuck nascar.