Shop for cars

Akio Toyoda at Tokyo Motor Show press conference 30.11.2011