The press announcement for the new McLaren 570GT is filled with foreign words and phrases — things like "practical", "comfortable", luxurious" and "relaxing". It's quite confusing, but as car writers, it is our job to decipher the indecipherable. The 570GT, I discerned after a brief OED consultation, appears to be some sort of practical, comfortable, luxurious and relaxing McLaren. Imagine that.
A search of “Mirrow” or “Mirrow Cars” on google yielded such results as “Car Mirrors: Amazon.com” and “Discount Auto Mirrors” when looking up the innovative new Russian car maker this morning. That isn’t surprising though, as it seems this manufacturer is in the infancy of what they hope will be a revolution in the car industry.