2020 Daihatsu Gran Max and Toyota Town Ace debut in Japan – new active safety systems, 2NR-VE engine
2020 Daihatsu Gran Max Daihatsu has introduced the new Gran Max in Japan, which is set to go on sale from September 4, alongside its rebadged cousin known as the Toyota Town Ace. The Gran […]