- Joined
- Apr 11, 2002
- Messages
- 8,300
- Reaction score
- 3,434
The Muppets return to Saturday Night Live that originally aired on December 18th will be reairing on the E! Entertainment Network this Saturday January 29th at 12 am central standard time.
The special stars Robert DiNiro, Destiny's Child, and The Muppets. If you missed it the first time, check it out and let us know what you think.
The special stars Robert DiNiro, Destiny's Child, and The Muppets. If you missed it the first time, check it out and let us know what you think.