Home Tags One of 75

Tag: one of 75

Cosworth Impreza Specifications Emerge

One of the most anticipated partnerships in the automotive industry between Subaru and legendary engine-works Cosworth! There are still no images of the fruit of their labour, however...