Bat For Lashes

The Bride

Bat For Lashes

13 TITRES • 52 MINUTES • JUL 01 2016

1
I Do
02:17
2
Joe's Dream
05:25
3
In God's House
03:32
4
Honeymooning Alone
03:31
5
Sunday Love
04:13
6
Never Forgive the Angels
04:25
7
Close Encounters
04:10
8
Widow's Peak
03:47
9
Land's End
03:10
10
If I Knew
04:16
11
I Will Love Again
05:14
12
In Your Bed
03:32
13
Clouds
05:23
℗© 2016 The Echo Label Limited, a BMG Company trading as Echo