Sky Sports F1’s Ted Kravitz talks about some of the updates that teams have brought to the Spanish Grand Prix this weekend.
Click here to cancel reply.