Sarah McLachlan – “Laws of Illusion” Album Review
Today marks the release of Sarah McLachlan's first studio album in seven years, Laws Of Illusion. And she's back in a big way: This month also marks the return of the famed Lilith Fair festival, which will be hitting cities across the US and Canada this summer. Fans will be…
