album

Ghost Of Love

3 songs (9 minutes) Released on 12 March 2012
1
Ghost of Love (Single edit)
3:49
2
The Magic Man
1:46
3
Idiot Lantern
3:32