Why most INDIANS don’t prefer SUPERCARS?
India a country where people are filthy rich and don’t mind loosening their pockets at all, They like swanky things and from designers such as DKNY, GUCCI, Armani everything sells in India. Most of the leading brands quotes that India is…