Frost’s First Major Title

11 June, 2018

As everybody will remember Indonesia was by far the most successful nation at the World Championships in Jakarta a year ago with four titles and only one for Europe.

Read more >>