F1 Explains

Fernando Alonso, Pedro de la Rosa + Tom McCullough explain F1 car set-up

May 3, 2024
Ask episode
Chapters
Transcript
Episode notes