Mini Coupe an innovative new vehicle