Karen Elson

The Ghost Who Walks

Karen Elson

12 SONGS • 42 MINUTEN • MAY 24 2010

1
The Ghost Who Walks
03:02
2
The Truth Is in the Dirt
03:57
3
Pretty Babies
03:25
4
Lunasa
03:55
5
100 Years from Now
03:13
6
Stolen Roses
03:07
7
Cruel Summer
03:30
8
Garden
04:21
9
The Birds They Circle
03:14
10
A Thief At My Door
03:46
11
The Last Laugh
03:08
12
Mouths to Feed
03:48
℗© 2010: Third Man Records under exclusive license to XL Recordings Ltd