Here is the inside of a Super Turbo. I think I found this picture on here and saved it. I don't like the way the exhaust flows right into the exit pipe. For low hp applications it probably doesn't restrict the flow much but I wouldn't want to use them on anything that is making good power. I'm not really a fan of the sound of these either. Exhaust sound is a very subjective thing.

6926580-SuperTurbo1 (1).JPG