Italy

Italy Still Shite At Rugby

March 18, 2018 Ringo 0

There was disappointment yet again for the home side at the Stadio Olimpico in Rome yesterday as Italy suffered their fifth successive defeat of this […]