2008 Mitsubishi Delica L1000 from Mexico

Reliable, practical and easy to drive