Tag: Kravitz
Sky Sports F1 Podcast: Ted Kravitz and David Croft rank team bosses for 2023 Formula 1 season
- Jody
- 0
Please use Chrome browser for a more accessible video player David Croft pays homage to Williams team principal James Vowles’ achievements at the team in such a short time. David Croft pays homage to Williams team principal James Vowles’ achievements at the team in such a short time. Ted Kravitz and David Croft have ranked…
Read More