Yamaha Gets Weird for the Tokyo Motor Show

Yamaha Gets Weird for the Tokyo Motor ShowYamaha Gets Weird for the Tokyo Motor Show The Tokyo Motor Show is a popular venue for new ideas from Japanese car and motorcycle builders. While most of those concepts are pretty solid, a good handful are so pants-on-head crazy that you wonder how they ever



Yahoo News – Latest News & Headlines