NICK CAVE & THE BAD SEEDS - LIVE IN GERMANY 1996

$19.98

A1 Brother, My Cup Is Empty
A2 Loverman
A3 Mercy
A4 Your Funeral My Trial
A5 Where The Wild Roses Grow
B1 The Weeping Song
B2 The Mercy Seat
B3 Nobody's Baby Now
B4 Jack The Ripper