ShowShowThe Murder City Devils in New YorkAug 13, 2001The Murder City DevilsKnitting Factory · Tribeca, United StatesFollowI was thereUpload from this showMediaLineupAboutThe Murder City Devils