Three Honda concepts from the Los Angeles Auto Show. The Honda Step Bus, Remix, and FCX. Another video short from WINDING ROAD Magazine. www.windingroad.com/videos