Mitsubishi Eclipse Cross Ralliart Debuts Alongside Quirky Concepts For TAS The Delica D:5 Tough x Tough is an oddball minivan with a lifted suspension with off-road upgrades. By Adrian Padeanu Concept Cars - Jan 11 2022