|
Emily Scarratt crosses the line to score a try for England 17 - 12 Canada, Cup Semi-Final. Women’s International Invitational tournament at the Marriott London Sevens. At Cardinal Vaughan and Twickenham Stadium, Whitton Road, Twickenham. On 12th May 2013.