We had some French friends staying over the weekend and they claimed that in France there's no road tax at all.......is that right?
Nick