Honda is previewing the S660 concept just ahead of a public debut at the Tokyo Motor Show to be held in the coming month. Described as an open-top sports-type mini-vehicle,
Honda12 years ago
Honda is previewing the S660 concept just ahead of a public debut at the Tokyo Motor Show to be held in the coming month. Described as an open-top sports-type mini-vehicle,








