England 17 vs 18 France up in the gods, far from ideal, much better on the telly, but at least France won. Can’t say it was memorable really, but don’t look a hospitality ticket in the mouth



England 17 vs 18 France up in the gods, far from ideal, much better on the telly, but at least France won. Can’t say it was memorable really, but don’t look a hospitality ticket in the mouth