World champions England defeated by France Football by Admin 10 months ago 15 Views 0 World Cup winners England fall to defeat against France in their wheelchair rugby league international rematch in Leeds. Read more
Comments