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&apost deserve to. They also talk about McLaren Automotive&aposs search for a new CEO.
Hosted on Acast. See acast.com/privacy for more information.