The Essential Sarah McLachlan

Compilation by released in 2013
The Essential Sarah McLachlan's tracklist:
Vox
Low Quality 128Kb Low Quality 128Kb
Steaming
Low Quality 128Kb Low Quality 128Kb
Ben's Song
Low Quality 128Kb Low Quality 128Kb
The Path Of Thorns (Terms)
Low Quality 128Kb Low Quality 128Kb
Into The Fire
Low Quality 128Kb Low Quality 128Kb
Drawn To The Rhythm (Live)
Low Quality 128Kb Low Quality 128Kb
Back Door Man (Live)
Low Quality 128Kb Low Quality 128Kb
Possession
Low Quality 128Kb Low Quality 128Kb
Good Enough
Low Quality 128Kb Low Quality 128Kb
Elsewhere
Low Quality 128Kb Low Quality 128Kb
Fear
Low Quality 128Kb Low Quality 128Kb
Ice Cream (Freedom Session)
Low Quality 128Kb Low Quality 128Kb
Hold On (Freedom Session)
Low Quality 128Kb Low Quality 128Kb
Dear God
Low Quality 128Kb Low Quality 128Kb
I Will Remember You (Studio Version)
Low Quality 128Kb Low Quality 128Kb
Building A Mystery
Low Quality 128Kb Low Quality 128Kb
Sweet Surrender
Low Quality 128Kb Low Quality 128Kb
Adia
Low Quality 128Kb Low Quality 128Kb
Angel
Low Quality 128Kb Low Quality 128Kb
Silence
Low Quality 128Kb Low Quality 128Kb
When She Loved Me
Low Quality 128Kb Low Quality 128Kb
Blackbird
Low Quality 128Kb Low Quality 128Kb
The Rainbow Connection
Low Quality 128Kb Low Quality 128Kb
Fallen
Low Quality 128Kb Low Quality 128Kb
Stupid
Low Quality 128Kb Low Quality 128Kb
World On Fire
Low Quality 128Kb Low Quality 128Kb
Push (Live)
Low Quality 128Kb Low Quality 128Kb
Witness (Live)
Low Quality 128Kb Low Quality 128Kb
Time After Time
Low Quality 128Kb Low Quality 128Kb
River
Low Quality 128Kb Low Quality 128Kb
Ordinary Miracle
Low Quality 128Kb Low Quality 128Kb
Don't Give Up On Us
Low Quality 128Kb Low Quality 128Kb
U Want Me 2
Low Quality 128Kb Low Quality 128Kb
Loving You Is Easy
Low Quality 128Kb Low Quality 128Kb
Forgiveness
Low Quality 128Kb Low Quality 128Kb
Illusions Of Bliss
Low Quality 128Kb Low Quality 128Kb