CHINA-AUTO-TOYOTA

The Toyota Izoa Concept SUV at the China Auto Show 2018. Photo: AFP / Fred Defour

April 25, 2018 5:51 PM (UTC+8)