triton_guru wrote:Ive installed intercooler water misters but thinking about doing a thermo fan install, any idea whether it would be really restrictive at high speeds?
ag9111 wrote:triton_guru wrote:Ive installed intercooler water misters but thinking about doing a thermo fan install, any idea whether it would be really restrictive at high speeds?
for the cost, try it and report back
Users browsing this forum: No registered users and 50 guests