Edoardo Mortar (R) of Switzerland celebrates with teammates after winning the final race of FIA GT World Cup at the 64th Macau Grand Prix at Circuito da Guia in Macao, south China, Nov. 19, 2017. (Xinhua/Cheong Kam Ka)
Go to Forum >>0 Comment(s)