Back to Story:
Toyota Esquire MPV launched in Japan, sister of Noah
Previous Image