Joined
·
20 Posts
Hey guys i hope you can help me out this might be a tricky one. About a year ago i saw a web site selling a little plug that went in the air intake box (i think) that forces the Rpm's down faster and now i cant find that website anymore. someone please help.