thejudge13.com
Liberty buyout won't fix F1 - thejudge13
F1’s sale totals a whopping £6 billion to the US media corporation, Liberty Media run by a man with a moustache not too dissimilar to a wild west oil tycoon. …