ShowShowThe Murder City Devils in LondonSep 4, 2001The Murder City DevilsScala · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Murder City Devils