Kadda Sheekoff
Gregory Pierre, professionally known as Kadda Sheekoff, is a Haitian singer and songwri... more »