A brief history, technical background, and rundown of notably awesome Honda cars that seek to answer the question, “What is VTEC?”
Are you a fan of the Initial D and want to purchase one of the cars featured in the show? Here are some Initial D cars you can own!