- About S.A. S500
- 2007 S500... Awaiting Delivery :(
- Cape Town, ZA
- Law Student
- Mercedes Benz - n. 1 a vehicle of exceptionally high repute, bringing to it's owner immense amounts of joy and pride. 2 A status symbol envied by all non-Mercedes Benz drivers. 3 Quite easily the best automobile in the world.