Sure does, no matter what you do, it will seem powerful until you get used to it, then you need more, your a power junky
How about you tell us where your car is at now, and how much power you'd like, or how much you want to spend, and we'll point you in the right direction
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum