L Levitikuz New Member May 10, 2004 4 0 0 COlumbus OH May 16, 2004 #1 May 16, 2004 #1 Do turbo mufflers sound good or bad?