Joshua Filler and Shane van Boening lock horns in the semi finals of the 2021 World Pool Masters in Gibraltar.#WorldPoolMasters #MatchroomPool #NineBall #Pool #ShaneVanBoening