ShowShowImmaculate Fools at LuxorOct 11, 1992Immaculate FoolsLuxor · Köln, GermanyFollowI was thereUpload from this showMediaLineupAboutImmaculate Fools