NEW MADELEINE PEYROUX ALBUM RELEASED MARCH 19TH

1/21/2013

LARRY KLEIN has produced the new Madeleine Peyroux album "The Blue Room". It will be released on Decca on March 19th.