ShowShowStarz at El MocamboAug 19, 1978StarzEl Mocambo · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading