Previous Image


Toyota Crown Kluger SUV sighted in homologation documents; 2.5L hybrid powertrain for China market 1278560