This nice little number (the car) is on the Mercedes stall at the Open this week, but I won’t be asking for a test drive. It costs a cool £177,000 on the road, and I bet Mercedes Benz won’t even throw in a free tank of petrol
Δ