A Look Inside The Luxury Buses of Indonesia

A quite a while ago, i saw an article in TTAC about the luxury buses of Latin America. And that inspires me to write about Indonesian Bus. So, you have seen the TTAC's take on buses, And here's a look to the amazing world of Indonesia's luxury buses. » 8/21/14 2:11am 8/21/14 2:11am