|
Anyone get any nitrous kits install or tuning by them? I have been very impressed with what I have read on them. I like doing things myself but scared to death of the nitrous and my car honestly just needs to be gone thru and checked out. Previous owner had some bad work done and it has gremlins now lol.
|