World Circuit Records is set to release Buena Vista Social Club’s Lost and Found on March 24, distributed in North America by Nonesuch Records. Coming almost two decades after the release of the original Grammy-winning, self-titled LP, the new album is a collection of previously unreleased tracks––some of which were recorded during the original album’s sessions in Havana …