Ever since 1968, the Mitsubishi Delica has been Mitsubishi’s answer to the van and pickup truck. Its huge success…Continue reading.