Palaces Of Montezuma by NICK CAVE & THE BAD SEEDS Overview Tag Appears on Idiot Prayer (Nick Cave Alone at Alexandra Palace) Duration: 3:44 Playcount 4 Listeners 2