What's a Daihatsu Atrai? A tiny minivan that's cute as a, well, bug. These are known as Kei vehicles, the smallest road-legal in Japan.
Car Spot: Subaru Sambar
OK, another truck but a really cool one. One of the cool things Mark and I love about going up to Road America is that chances are we are going to discover a really cool vehicle like this week's spot, a Subaru Sambar. This looks to be an early 90s example. The Sumbar began production... Continue Reading →