Nick Cave and the Bad Seeds treated the audience of the Rudolf Weber Arena with nine live debuts off their new album Wild God on Tuesday night in Germany.
Fresh off celebrating his 67th birthday, the eternally dapper Cave sat at the piano, stomped around the stage and gave fans everything they came for during the 22-song set that would have gone longer if not for that dreaded curfew.
n
