Due to problems with the the ID3 and the fact that we are going up to North Wales for a week I thought a hire car could be a good idea.I had a look online, and this popped up. It seems too good to be true to me
Whaddya think?
The reviews say, run away!
1 Like
