English rugby fans just took over Cardiff city centre in strange scene that’s here to stay
Two of England’s biggest clubs descended onto Cardiff on a gloriously sunny May afternoon 18:14, 10 May 2025Updated…
Browsing Tag