Close Login Box
The indie songwriter Ben Folds was one of four composers given the challenge of producing mini-musicals in 24 hours, start to finish.