Centaur CD Release
November 11, 2014

 The Los Angeles New Music Ensemble album will be released on the Centaur label on November 11th, 2014.