Friday, August 17, 2007

Rita Moreno on "The Muppet Show"

Undeniably the highlight of Season 1, not to mention one of the funniest things ever put on film. If you doubt me, try watching it with the sound off.
share on: facebook


Seumas Gagne said...

Oh, I loved that show. This was definitely a memorable spot - proved by the fact that I remembered it with my Swiss Cheese Rememberer.

michael sean morris said...

It seems to me I showed it to you or sent it to you...

My rememberer ain't much better than yours.