Mallya forced to relinquish Control, Ecclestone U-turn, Tooned Cancelled, Sky F1 reporting gets even worse
London GP: Ecclestone says the race is off that was never on. London – city or Olympic Park http://www.cityam.com/sport/central-london-grand-prix-says-ecclestone. I love how he then goes to great lengths to explain why […]