L8 Detached - Automotive News

After launching 12 cars in Indonesia within three years, there will be no MPV.