11 Nov 2011, 10:35 UTC · By: Mihnea Radu / Hold on to your hat folks, because the car that does it all has been invented! At this year’s edition of the Tokyo Motor Show, Daihatsu will bring a new concept called the D-X. They say that i...