World Pro Junior Finals Highlights

Jack Freestone wins his second World Pro Junior Title in Bali