Toyota road trek 3 a grand production brings out the urban adventures - Chua, Johannes L. (2007)
Keywords: Automobile testing; Endurance sports