Snooker Watch: Mark Allen Plays Frankly Ridiculous Escape Shot At British Open By Gary Connaughton · Sep 29, 2022