1991 Mitsubishi Delica Becomes A Japanese Monster Truck


Vehicular oddities don't come much stranger than the Mitsubishi Delica, particularly those outfitted with numerous off-roading components and rugged looks.
Read more ยป