The McCar debuts in China Are you lovin' it? First there was the LeCar, then speculation that there would one day be an iCar, but now there is the McCar. Just don't expect to see any golden arches on the hood. Designed by Chinese automaker Geely, and unveiled at the Beijing Auto Show this week, the name is short for MagiC Car and promises to be ten cars in one. Technically the McCar-2, with a full set of folding and removable seats, the compact can be configured in a variety of configurations and accommodate a roll-on wheelchair or fold-up motorcycle and is destined for taxi duty in the crowded metropolises of China. Nissan's Taxi of Tomorrow for New York City, however, probably doesn't have anything to worry about.