"Sesame Street" star Elmo and comedian Amelia Dimoldenberg ... At one point, his nemesis, Rocco the pet rock, made a cameo, much to Elmo’s consternation. “Oh my goodness, Rocco’s here ...
Results that may be inaccessible to you are currently showing.