ShowShowThe Def-Ayds at Lower East SideOct 24, 1981The Def-AydsLower East Side · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutThe Def-Ayds