Robert Milkins Achieves 147 PERFECTION! | 2023 BetVictor German Masters

Click here for the overall 2019-20 World Snooker Tour prize money

x