svt supercharger

its so tall..
has to be from something with a lot of room.. possibly a Lightning.
 
It's a cobra unit.

You can see the studs for the plenum sticking out the side. That's the throttle body/plenum resting on top.


Mike
 

Members online

No members online now.
Back
Top