Ehhh. Whats the point of seeing production based racing then? Its not like youre seeing stock versions of these cars if they need to be modified to perform a certain level. Is it because the cars look like production vehicles, head rests and all, rather than some weird 4 tire open aired jet? Bizare.
Sure they cheated, is it right? Iunno, is this thing really a competition in the first place? Nah its just a commercial, you cant cheat in a commercial, ford found the way to make the most if their time on tv.