1982 Toyota Cressida Test Drive

Japan were naturals at designing and producing small cars, so they left the higher luxury (and profit) end of the scale to the Americans and their soft ride and opulent interiors and, at the other end of the scale philosophically, the Europeans with their taut ride and full leather upholstery.  As we know, however, they weren’t content … Continue reading 1982 Toyota Cressida Test Drive