nitrous installation
well, ive been installin a NOS wet fogger kit..spent about 8 hours total so far working on it and am almost done.all my lines are leak free and what not..the only trouble i am having is mounting the WOT switch...this thing boggles my mind.....is it completely necessary to install this???????
Thread
Thread Starter
Forum
Replies
Last Post



