Automobile November 29, 2006 |
Live Large in the Compact Honda Step Bus Concept
Styling concept takes 'man maximum, machine minimum' philosophy to the extreme |
 |
| The Honda Step Bus concept vehicle was revealed at the 2006 Los Angeles Auto Show (November). |
|
|