Anthony Davidson and the Toyota Racing team came within three minutes of winning its first 24 hours of Le Mans, but were let down by mechanical failure. With great humor and character, the Briton is back to share thoughts on how they’ve recovered and how they plan to right history’s wrong in 2017.

Visit for our full podcast archives.

Subscribe: Apple (

Android (

Google (

Spotify (