motorcycle

Tidbits from the Tokyo Motor Show and What to Expect in 2017

The Tokyo Motor Show is one of the biggest auto shows in the world with a display of unique car models by automobile brands from Japan and across the world. It is held once every two years in the months of October and November. It usually displays more hybrid and concept cars than regular ones…