Nick Cave and the Bad Seeds: God Is in the House
Nick Cave & the Bad Seeds perform a 90-minute concert in Lyon, France, during a 2001 European tour, featuring mature and emotive textures, captivating performances, and dramatic flair.
Nick Cave & the Bad Seeds perform a 90-minute concert in Lyon, France, during a 2001 European tour, featuring mature and emotive textures, captivating performances, and dramatic flair.
Studio(s): Mute Records, Mute Films
Originally Released: United States, Apr 10, 2007
Production Country: France
Genres:Documentary, Music