Finally 25: 1990 Daihatsu Mira Turbo Tr-XX Limited

Finally 25: 1990 Daihatsu Mira Turbo Tr-XX Limited

Each year, there are tiny cars you may never knew existed becoming legal for import to the US as their 25 year import ban expires.  Kei cars, limited in power, displacement and size, are afforded special tax breaks in Japan to promote space, fuel consumption, and emissions economy.  To compete in this category, manufacturers had […]

More