2017 World Cup of Pool – England Teams Confirmed for York Hall World Showdown

With the world’s greatest shooters set to gather at the iconic East London venue in June, the two England teams have been confirmed for the forthcoming World Cup of Pool at York Hall, London,…

Leave a Reply

Your email address will not be published. Required fields are marked *