Who's Playing the Soprano Classic
Bill Frisell
James Hill
Jim D’Ville
Kevin Carroll
Lil' Rev
Sufjan Stevens