Tag Archives: l-series
One of the interesting things about the Tokyo Motor Show that you don’t see in other major shows in LA or New York is that many major suppliers have booths too. The Mikuni Corporation is still alive and well, and makes a … Continue reading
I can’t even remember the last time we posted a Subaru topic. So here’s one for all you Fuji Heavies, a corporate video showing the history of the company.