ShowShowThe Murder City Devils in South AmboyAug 11, 2001The Murder City Devils, The ExplosionClub Krome · South Amboy, United StatesFollowI was thereUpload from this showMediaLineupAboutThe Murder City DevilsThe Explosion