Gallery

Images: Daihatsu L251 Charade (2003-05)

Images: Daihatsu L251 Charade (2003-05)

Released in July 2003, the Daihatsu L251 Charade was a light, three-door hatchback. Manufactured in Osaka, Japan, the front-wheel drive L251 Charade was powered by a 1.0-litre three-cylinder petrol engine that was mated to either a five-speed manual or four-speed automatic transmission. The 1.0-litre EJ-DE engine had double overhead camshafts, four valves per cylinder and a compression ratio of 10.0:1… Read full Daihatsu L251 Charade review


Back To Top