With the Impreza Concept being one of the most interesting cars at the Tokyo Motor Show, it was only a matter of time until we saw it rendered into something we can all look forward to.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more