tonye Posted June 5, 2012 Report Share Posted June 5, 2012 where do i find the automatic tow rope. i am planning on getting it installed and want a good place who do this thing. Anyone has got one installed? Link to comment Share on other sites More sharing options...
Prufster Posted June 12, 2012 Report Share Posted June 12, 2012 Hi, What do you mean with automatic tow rope? Do you mean winch? I never heard of that and uncle google is not helping either... Link to comment Share on other sites More sharing options...
khalidh Posted June 12, 2012 Report Share Posted June 12, 2012 Winch is easily available from Ramy trading or Icon Auto. They both do good job in installation too. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now