Home/
Registry/
Subaru/
Impreza/
2002-2007/
2007 Subaru Impreza/
Photo
supermotors.net/registry/media/1090027
Engine with turbocharger and hoses, Supermotors logo visible
post deer engine buildView all 82
Engine bays of other 2002-2007 Imprezas1,359 photos of 2002-2007 Imprezas
Engine assembly with visible turbocharger and various hoses. The Supermotors logo is present in the lower right corner.
Is this accurate? Sign in to help verify it.
No comments yet.