25/03/2011

By far and away the most expensive car on our visit to Mercedes World