French woman admits 1 thing is better in the UK in surprising admission

A woman from France now living in England has listed things the British do as well or better than the French.

No comments

Read more