Dreams are made of this. One of two in South Africa. Handel Street had the pleasure of creating a once-off interior for this Mercedes SL. This vehicle belongs to AMG South Africa in Modderfontein.