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