• 5 years ago
Rob Hallam and Ken Gibson are in Japan for the 2001 Tokyo Motor Show, taking a look at some of concept cars on show, including ones from Daihatsu and Toyota.

Category

😹
Fun