News Articles

England take on Wales in Tamworth

Team England is looking forward to its very first international duel of the season this Saturday (28th January) at Tamworth.

England clinch duel victory over Wales

England won an entertaining duel with Wales by a 8-5 scoreline…