richmicratwista
Direct Detailing UK
i have just bought one of these and wondering where you think are the best places to bolt all the wires to
there is about 10 wires to attatch to engine and stuff but where would you suggest for it to be most effective
there is about 10 wires to attatch to engine and stuff but where would you suggest for it to be most effective