Dan Prosser and Andrew Frankel mark the arrival of an all-new Mercedes SL by discussing the history of the SL badge, the greatest cars ever to wear it and one or two that didn't deserve to. They also talk about McLaren Automotive's search for a new CEO.
Hosted on Acast. See acast.com/privacy for more information.