Formula One is being sold to an American Corporation? What? Posted on September 6, 2016 by buzzfish@gmail.com The news has broken that a Formula One Sale is imminent, and it appears now that the buyer will be an investment firmed named Liberty Media. When I heard “American Corporation” I thought A... Read More