thecarnut.typepad.com > 2005 TOKYO MOTOR SHOW

Dance Steps

Dance Steps

Tokyo Motor Show

Dancers show-off the Suzuki ESSE small car.

Previous | Main | Next