1990 Mitsubishi Delica Star Wagon Super Exceed 4WD S/N P35W0104942. 249,500 km (155,100 miles). “2.5-liter turbocharged 4-cylinder diesel engine, 4-speed automatic transmission and a 2-speed transfer case, producing 85 horsepower and 145 lb-ft of torque, 15-inch wheels, a bull bar with auxiliary lighting, front and rear parking mirrors, a Crystal […]

Comments are closed.