Tag Archives: Subaru

Subaru Impreza Cosworth announced

What happens when two performance legends come together? You get, potentially the greatest car ever. Subaru UK have teamed up with Cosworth in an attempt to create the greatest Impreza ever.

Continue reading

Tagged , , , ,