TV Maniacs

A music video performed by the Muppet babies in Episode 207: I Want My Muppet TV!.