1994 Mitsubishi Delica Super Exceed from UK and Ireland

The best driving experience yet!!