Bus Mini ← Previous Next → The public transport system in Indonesia relies heavily on a healthy lack of respect for vehicular maintenance, and no fear of injury.
Hang on and pray!