Subaru Impreza Wins Car of the Year Japan 2017

Subaru Impreza chief engineer Kazuhiro Abe celebrates the Impreza’s impressive victory with designers, engineers and PR communications staff. Photo / Supplied
Subaru Impreza chief engineer Kazuhiro Abe celebrates the Impreza’s impressive victory with designers, engineers and PR communications staff. Photo / Supplied

We Recommend