Honda’s Dual Clutch Transmission explained

By: Motorcycle News Desk   On: 06 Apr 2013

What is a Dual Clutch Transmission? The Dual Clutch Transmission is Honda’s most advanced automatic transmission system for motorcycles. Its layout and manual-like feel […]