Back to Story:
India’s Premier Rio CRDI is a diesel-powered Kembara!