The World Pool Masters was held at Gibraltar from 22nd to 25th May. Over these 4 days, a total of 31 matches took place.
Read More Sports News: World Pool Masters 2021The World Pool Masters was held at Gibraltar from 22nd to 25th May. Over these 4 days, a total of 31 matches took place.
Read More Sports News: World Pool Masters 2021