Search The Editor's Blog

Thursday, May 15, 2008

Les Nubians On Tour



Les Nubians are doing a limited world tour and performing in venues in France, the United States, and Canada ... rumor has it they're coming out with a new album soon!
.
[click on poster for larger image]

0 comments: