Luminous glows with debut album

Barbara Cohen and Paul Robb are such a match made in musical heaven, they once went by the band name of Brother Sun Sister Moon. But the moniker proved to be too much of a tongue twister. “Whenever I told someone our name, it took about three tries or more

Read More »