Subaru Levorg is Japan’s 2020 Car of the Year
The all-new Subaru Levorg has been named 2020-2021 Car of the Year Japan. The wagon beat the new Honda Jazz and the Toyota Yaris to grab the title. The last time Subaru won the title was with the Impreza Sport back in 2016. This is also the third time Subaru is winning the Japan Car […]