Guest
Login
Sign Up
Site settings
Forgot Password?
Test driving a 1987 Mitsubishi L300 (outside Europe also known as Delica) with a 4x4 drive train. Usually seen with diesel engines; this one has a petrol engine.
Autoplay video
Hide player controls
Hide resume playing