Previous Image


New Toyota Passo Sette / Daihatsu Boon Luminas 7-seater MPV to make Christmas 2008 debut! 1510558