Highest end mercedes?
No. Their L3 was a scam, never sold and not actually planned to be sold anymore.
No. Their L3 was a scam, never sold and not actually planned to be sold anymore.