The opening may have aired in Canada only, and Canadian Sesame Street segments were usually filmed in Toronto. It was a cool slide that was similar to a water slide and looked to be embedded in a hill.