Italy 76-0 Russia

Friday 4th November 2016, 20:00pm

Leigh Sports Village, Leigh, England
Rugby League World Cup

Match Report

Match Preview to follow shortly...