FastRedPonyCar Founding Member Apr 7, 2002 1,678 4 39 I pee sitting down...or do I? Dec 22, 2003 #1 Dec 22, 2003 #1 a buddy at my office came up to me asking if Della XM performance chips are any good. any of you guys heard about them?
a buddy at my office came up to me asking if Della XM performance chips are any good. any of you guys heard about them?