What is the F1 Concorde Agreement?

There's been a lot of talk about the impending deadline for F1 teams and Liberty Media to sign and agree to the renewed Concorde Agreement, but what is it and ...
Load comments

About this video

Duration 06:25
Posted Aug 20, 2020
Series General
Be first to get
breaking news