Pros and cons of Mazda Cosmo L10 – owners‘ opinions | AUTO.AE