Italian heritage meets Japanese quirkiness with this Daihatsu Charade De Tomaso
We’re lucky enough to see our fair share of weird and wonderful cars from the deepest corners of the Americas, Europe and the Middle East, but Japan is where the craziest dream cars are made. This 1995 Daihatsu Charade De Tomaso is just one example in an auction of pure madness.