Maximum 147 Breaks Made By Ian McCulloch

Tournament Round
Switzerland 2003 Swiss Open Final