Rich Pajzer
Member
Well, for one reason or the other, I havent been here in 1 1/2 years! My 2003 S/T will be paid off next month!, and I was now wondering what was up with the supercharger that was coming out back then. Looks like not too many have installed it yet?