All of the above cars sport a petrol motor that produces more than 100PS of maximum power.
27 Feb 2017 6:35 PM IST