Jun 5, 2010Documented record76% confidenceSarah McLachlanReleased album “Laws of Illusion”.MusicBrainzTrusted source1 sourceLive sourceArchived#musicbrainz#release#work