Description
Let Love In is the eighth studio album by Nick Cave and the Bad Seeds, released on 18 April 1994 on Mute Records.
Tracklist:
Do You Love Me? 5:56
Nobody’s Baby Now 3:52
Loverman 6:22
Jangling Jack 2:47
Red Right Hand 6:11
I Let Love In 4:13
Thirsty Dog 3:49
Ain’t Gonna Rain Anymore 3:46
Lay Me Low 5:09
Do You Love Me? Part 2 6:12