Formula 1 boss Ross Brawn has countered criticism of the slippery new track surface at Istanbul Park and says that it allowed drivers to showcase their talent
Categories: Uncategorized