CD Third Eye Orchestra

Innova 225, recorded 2006 at Roulette, New York, released 2008 on Innova, the label of the American Composers Forum. Total Time: 79:34 Minutes. With Mari Kimura (vio), Mark Feldman (vio), Stephanie Griffin (vla), … Continue reading