CD review: Lhasa – Lhasa

Montrealer emerges from half-decade silence with another masterpiece. New York-born, Mexico-raised Montrealer Lhasa de Sela waited five years between her 1998 debut, La Llorona, and its follow-up, 2003’s masterful The Living Road. In that time, she quit the music industry to join a circus in France, eventually finding the inspiration to cobble a near-perfect album … Continue reading