Htown Busa Registered May 18, 2009 #1 Has anyone ever installed the Voodoo baffles. They came with instructions but I can't see how they stay in exhaust.
Has anyone ever installed the Voodoo baffles. They came with instructions but I can't see how they stay in exhaust.
S SAMBUSA TATTOO'D WHITE TRASH Donating Member Registered May 18, 2009 #2 I've got the Voodoo pipes w/ baffles. Mine are held in by small screw and a few spot welds. Hope that helps ya
I've got the Voodoo pipes w/ baffles. Mine are held in by small screw and a few spot welds. Hope that helps ya