News

Wales win team championships

Wales win team championships

Wales won the 2013 European Team Championships in Serbia with a 8-7 win over Scotland. More to follow..