ShowShowMacLean & MacLean at El MocamboOct 16, 1981MacLean & MacLeanEl Mocambo · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading