Winding Road says Honda's bringing its Stream minivan/MPV to the US starting in 2009. How much you want to bet the tag line will be something like More People-moving per Gallon. [Winding Road]

Comment(s)

Recommended