Tracks

    1The Ghost Who WalksKaren Elson
    Up Triangle
    2The Truth Is In The DirtKaren Elson
    Up Triangle
    3Pretty BabiesKaren Elson
    Up Triangle
    4LunasaKaren Elson
    Up Triangle
    5100 Years From NowKaren Elson
    Up Triangle
    6Stolen RosesKaren Elson
    Up Triangle
    7Cruel SummerKaren Elson
    Up Triangle
    8GardenKaren Elson
    Up Triangle
    9The Birds They CircleKaren Elson
    Up Triangle
    10A Thief At My DoorKaren Elson
    Up Triangle
    11The Last LaughKaren Elson
    Up Triangle
    12Mouths To FeedKaren Elson
    Up Triangle

    Chat About The Ghost Who Walks by Karen Elson