Thursday, May 14, 2009

Honda Display @ 40th TMS 2009


Honda exhibits production and concept motorcycles and a number of technologies at the 40th Tokyo Motor Show held from October 27 to November 11, 2009, at Makuhari Messe in Chiba, Japan.

No comments:

Post a Comment