Crazy concept cars are something of a staple of the bi-annual Tokyo Motor Show, which takes place this year at the Tokyo Big Sight in Koto Ward from November 30 to December 11.
And while the star of Toyota's booth is no doubt, the new 86 coupe (formerly known as the FT-86), Japan's top-brand has plenty more in store for us including the Fun Vii concept study.
Read more »