The Tokyo Motor Show is held at Makuhari Messe in Chiba City for 17 days from October 26th through to November 11th.
As astonishing as the variety of technology and vehicles showcased are, the accompanying show-babes, who pose and turn in unison with their respective cars on the display stands, are undeniably the raison d'être for the success of the Tokyo Motor show.
Technically literate, sultry and polite to a fault, the show-babes are an irreplaceable ingredient contributing to the excellence of the Tokyo motor show.
And hearing them explain traction control systems and torque split ratios with a cute Japanese accent? Priceless...