should i do it myself?
and well it looks kind of simple to install but then again im thinking of paying someone to install it
does anybody know any places here in houston where they work with nitrous systems
how much do you guys think they'll charge me?
the manual says its about 2 hours work, you guys think i should install it myself or pay someone?
thanks for the help
Trending Topics
if it seems cheap to me then i'd rather pay someone
about the timing, what should it be set to
im putting a 100 shot in it
The Best V8 Stories One Small Block at Time
Im waking up early tommorow and installing, hopefully everything goes well
im going to do it myself


