S smiley Registered User Messages 464 15 Sep 2005 #1 I read recently that a company has just started, who will rent car satellite navigation systems?? I cannot rememer the name of the company and am not having any luck on google.ie either.....anybody know the name of the company??
I read recently that a company has just started, who will rent car satellite navigation systems?? I cannot rememer the name of the company and am not having any luck on google.ie either.....anybody know the name of the company??