just-auto.com

INDONESIA: Astra unveils new Daihatsu/Toyota small car

By Staff reporter | 20 September 2012