Day: August 29, 2007

Sheila Chandra Returns

It’s been a long time since Sheila Chandra graced us with new music. Her last proper album was This Sentence Is True (The Previous Sentence Is False) in 2001.  Since then Chandra has been retiring in southwest England, singing only in an amateur choir, still nursing her voice after years of nagging throat problems. But…