High-speed train built by China to open in Indonesia | ABC News

entertainment 89588℃
High-speed train built by China to open in Indonesia | ABC News - Lujuba 2:08
Tags: