We’ve already showed off Honda’s concepts at the 2007 Tokyo Auto Salon
Usually, year-end speeches from CEO’s are as fascinating as watching two snails