– Toyota was caught cheating in the ’95 World Rally Championship. Engineers developed a mechanism to temporarily remove the mandated turbo restrictor plate and give their Celica an extra 50 BHP.

by | Apr 4, 2022 | Fun Facts, Knowledge Chops


🥷💬
Fun Fact: – Toyota was caught cheating in the ’95 World Rally Championship. Engineers developed a mechanism to temporarily remove the mandated turbo restrictor plate and give their Celica an extra 50 BHP.

[SOURCE]