Thread Ensemble surprises and delights listeners by involving them directly in the creative process.

  Thread Ensemble surprises and delights listeners by involving them directly in the creative process.