Is this $142 million Mercedes-Benz the world's most expensive car?

Photo / Supplied
Photo / Supplied

We Recommend