The Women’s Rugby World Cup Kicks Off On Friday… Not That You’d Know It In Host Nation France

July 27, 2014 Scheenagh Harrington 3

CASTRES, FRANCE – It would be easy to assume that, for a rugby fan living in France, it would be almost impossible right about now […]