Daihatsu Xenia »

Daihatsu Xenia (Toyota Avanza)

Daihatsu Xenia (Toyota Avanza)

Zaheer September 6, 2011 0

A mini MPV, the Toyota Avanza is designed and manufactured in Indonesia and also in produced in Malaysia. Both the Avanza and Xenia are based on similar platform. The vehicle was first revealed at

Read More »