I just heard a collective, “WTF is that thing, McTaggart?!” That, friends, is a Mitsubishi Delica van. While Mitsubishi did sell a van in the 1980s in the U.S. market, this generation never made it. However, go abroad and the Delica, under many names (L400, Starwagon, Space Gear, for example) will be found with ease. […]
More...
More...