the_ultimate_car_guy's definitions
The thing in Hondas that always kicks in. (Actual definition: A variable timing system used by Honda to reduce turbo lag in earlier cars).
by the_ultimate_car_guy December 10, 2018
Get the VTEC mug.