Some nice rides, but wondering whats with the god awful mirrors on the ZX12???