The Mammoth Impress in Checo’s Discover | Saudi Arabian GP Review | F1 Nation Podcast

The Mammoth Impress in Checo’s Discover | Saudi Arabian GP Review | F1 Nation Podcast

Tom Clarkson, Damon Hill, Lee McKenzie and Aston Martin ambassador Pedro de la Rosa dive into the entire action from the streets of Jeddah! What did the battle between the…