02/11/2026
Mona Lisa
You don’t see this, at all. Never officially sold in Australia, maybe only a handful currently residing down under?
What an honour it was to work on such an automotive icon
2006 Mercedes McLaren SLR
20 years on still looking so futuristic