ShowShowThe Murder City Devils in New LondonAug 9, 2001The Murder City DevilsEl ’n’ Gee · New London, United StatesFollowI was thereUpload from this showMediaLineupAboutThe Murder City Devils