2016 Tokyo Auto Salon : Weirdest Things

2016 Tokyo Auto Salon : Weirdest ThingsThe Tokyo Auto Salon, Japan’s version of our SEMA show, is supposed to be about showcasing the “latest technological solutions,” but after seeing these cars, we’re not so sure.