TICKETS NOW ON SALE FOR 2017 TEAM WORLD CHAMPIONSHIP Tickets are now on sale for the fantastic Team World Championship, taking place in Stoke-on-Trent on Sunday June 4th 2017, and there’s... Read More0