Talking points this week include where Japanese cars sit on the pH scale of mechanical engineering to outright driving passion, what the panel's most disappointing cars have been & the speculation around Lance Stroll's curious wrist injury.
Hosted on Acast. See acast.com/privacy for more information.