Diesel - Automotive News

Isuzu Bellel, Japan's First Diesel-Powered Passenger Car