just wondering if anyone has stumbled across this site b4? looks pretty interesting. reminds me of that other thing u put in your intake. there was an infomercial of it. damnit i cant remember what its called...
anyways, think it would work at all? any thoughts?
www.turbonator.com
anyways, think it would work at all? any thoughts?
www.turbonator.com