Talk:Henson's Place

DVD Release
Did anyone know that this documentary is available on a Netherlands DVD box set of The Muppet Show that was released in 2004. I received it this morning and it appears as an extra feature and seems to be the complete program. Mister Superstar 12:12, 12 February 2008 (UTC)