The Muppet Show - Season 3 courtesy Walt Disney Studios Home Entertainment and The Muppets Studio
New releases announced today, January 26:
Battlestar Galactica - Season 3
will be coming out March 18
The Muppet Show - Season 3
will be coming out May 20
for the complete stories on these and other news items.