Sarah McLachlan: Laws of Illusion CD **GIVEAWAY**
June 4, 2010Sarah McLachlan has done it again! Her new CD, Laws of Illusion, comes out on June 15th and is is SO good!!!! It has been 7 years since her last album release and she sure has made up for lost time! I…