A press release that someone should have put out…

More thoughts on the current state of F1 from Joe Saward. He has a point here…

One response

Leave a Reply