I have my Wizards of Nitrous system installed. There are so many details to installing this I could not have done it with out the help of the owner of the company. Things like hose routing and fitting size. All add up to consistent performance.
The next race is in 22 days on July 7 I am doing all I can to test this system out. cant wait for the video.