August 24, 2017

For the love of Japanese Auto and autoparts

The Subaru Impreza 2017, best car of the year in Japan

The Subaru Impreza 2017, won the Auto Prize of the Year in Japan after overtaking the Toyota Prius by 49 votes. In a tough fight for third place, the Audi A4 2017 received 149 votes, only four more than the new Volvo XC90.     The Subaru Impreza 2017 is built on a new global […]