HomeTimeline StoriesKen Climo wins the first of his nine consecutive World Championship titles Ken Climo wins the first of his nine consecutive World Championship titles March 30, 2023 Innova Discs 420 0 Share it ! Share it !