Online Photo News

China F1 GP Auto Racing


Mercedes driver Lewis Hamilton of Britain, left, walks on the track during the second practice session for the Chinese Formula One Grand Prix at the Shanghai International Circuit in Shanghai, China, Friday, April 7, 2017. (AP/RSS Photo/Andy Wong)