Originally Posted by Juanmiguel I took it off, didn't notice any difference at all after a few days, I broke the screen while trying o put it back on... I heard it does not affect some cars, but it really screwed with my car. When i put it back on the car ran 100x better.
View Tag Cloud
Forum Rules