Went to NBC website to watch since my days of staying up past 9 o’clock are over.
Yes, what was the point of the creature wallowing around on the floor? Perhaps she was in heat.
Weirdest mess I ever saw. It totally distracted from the music which wasn’t the worst I’ve heard on SNL.