GIIAS 2015: Daihatsu Xenia – facelifted Avanza’s sister
The Toyota Avanza has a lesser known twin sister in Indonesia and it’s called the Daihatsu Xenia. The best-selling MPV for the masses recently received a facelift in the republic, and following the “Grand New […]