28 July 2020 Band: Nick Cave & The Bad Seeds Song: Red Right Hand Album: Let Love In (1994) – ninth LP Festival: Glastonbury Festival, UK – 1998 Haunting seeds… NICK CAVE & THE BAD SEEDS: Facebook
28 July 2020 Band: Nick Cave & The Bad Seeds Song: Red Right Hand Album: Let Love In (1994) – ninth LP Festival: Glastonbury Festival, UK – 1998 Haunting seeds… NICK CAVE & THE BAD SEEDS: Facebook