Spirits In The Forest
DEPECHE MODE

2CD+2DVD £21.99
  • SKU: 19439727672
  • UPC: 0194397276725
  • Release Date: 26 June 2020

Description

2020 live release. Recorded in 2018 at the final two shows of the Global Spirit Tour at the Waldbuhne in Berlin. Visual content features documentary and full concert.