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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed