King Robert

The beginning of a musical partnership By the end of 1993 Emile de Cuba Sr. of Los Laga Bai was notified by the late Roy Nicholson, manager of Eclipse, that…

Continue ReadingKing Robert