ShowShowMama Quilla II at El MocamboDec 3, 1981Mama Quilla IIEl Mocambo · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutMama Quilla II