You are better off removing all the OE hose clamps you can find
Try and find the wide SS worm drive clamps, constant pressure
clamps are a bit of overkill for water hoses
You are better off removing all the OE hose clamps you can find
Try and find the wide SS worm drive clamps, constant pressure
clamps are a bit of overkill for water hoses
04 ST 3lt auto, not enough Mods to keep me happy, but getting there
jay see (7th April 2016)