Daihatsu CHARADE RANGE

Daihatsuís Charade may not be the most visually arresting citycar youíve ever clapped eyes upon, but beneath those unassuming lines is one of the most entertaining small cars money can buy. The 1.0-li...

... Continue Review