Launched in 2016, the Daihatsu Move Canbus is a crazy cute people mover with sliding doors that fits within kei car specifications.
Launched in 2016, the Daihatsu Move Canbus is a crazy cute people mover with sliding doors that fits within kei car specifications.