Tokyo Motor Show - Crazy Concept Cars
- 5 years ago
Mike Rutherford is in Japan for the 1998 Tokyo Motor Show, taking a look at all the crazy and wacky concept cars that are on show, not only from the Asian companies but some from car companies around the world.