Have you ever dreamed of running the length of Africa? How about summiting Mount Everest three times in less than two weeks?
Daihatsu has announced its vehicle exhibits for the Tokyo Auto Salon 2025, which is set to take place at the Makuhari Messe ...