Palmer believes Renault is continuing to improve despite a disappointing result in Bahrain. But Sochi will be anything but easy. MoreĀ»
Palmer believes Renault is continuing to improve despite a disappointing result in Bahrain. But Sochi will be anything but easy. MoreĀ»