I keep hearing the green top is causing alot of cars to overheat days after installing them. And no I have not.
FS/FT - WHEELS W/TIRES
Forum Rules