ShowShowIntroduce Yourself: New YorkOct 29, 1987Faith No More, Lime Spiders, Schoolly DCat Club · New York, United StatesFollowI was thereUpload from this showMediaLineupAboutLime SpidersSchoolly DFaith No More