🥷💬
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.
🥷💬
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.