Home/
Registry/
Subaru/
Legacy/
2000-2004/
2001 Subaru Legacy/
Photo
supermotors.net/registry/media/743868
Supercharger assembly with red intake manifold on a workbench
Engine part assembly, likely a supercharger and intake manifold, on a work surface.
Is this accurate? Sign in to help verify it.
No comments yet.