James Brown finished a two-week tour in Canada earlier this week .