Tag Archives: G10

Daihatsu Charade: the “Little Giant Killer” of the Safari Rally

Quick, think of a Japanese car that has won the Safari Rally. A Daihatsu Charade is probably not the the first thing that pops into mind. The 3-cylinder compact is most remembered in the States as the car that spearheaded … Continue reading

Posted in motorsport | Tagged , , , | 7 Comments