Auto Show
Honda puts a Box on Wheels: Step Bus Concept
A box on wheels is probably about the most accurate description that one could have for Honda’s Step Bus concept that they showed at the LA Auto Show. This concept, which probably would have been more at home in Tokyo, seats five and has big sliding doors to make getting in and out of it […]
