1994 Mitsubishi Delica Super Exceed from UK and Ireland

Built like a tank, with comfort and handling of a luxury car