Swims350
I'm Awesome
really? last I looked the delta force race mufflers were alot more like 80 a piece that's why I never voted them or suggested them and run cbe's. Now I was proved wrong by a guy who showed me they are like 5-10 bucks more and stainless so either gets my vote.