America's Funniest Home Videos

On May 8, 2005, the Muppets guest starred on an episode of America's Funniest Home Videos.