Kawasaki ZX-10R versus Alfa Romeo MiTo

By: Motorcycle News Desk   On: 07 Feb 2013

The MiTO SBK Limited Edition and the Mito Superbike Special series was first show cased last year at the Paris Motor Show by Alfa […]