The Muppet Show (1976)
← Back to main
Diana Ross as Self - Special Guest Star
Episodes 1
Diana Ross
Season Finale
April 4, 1980
• 26m
4x24
The show's audience members are getting horrified at everyone on stage except Diana Ross.
Read More