TOYOTA passenger car (diesel-engined) (2)

TOYOTA passenger car (diesel-engined) - fast movement.