VENOM Nitrous users??
Is there anybody who has installed the new Venom Nitrous system on your cruiser-- the 2000 series?-- the one with the electronic programmable control?? If so, please let me know what you think of it. I am interested in getting one, but was wondering if anybody who has used it could give me feedback first. Thanks
|