AFV presents Muppetpalooza

A special Muppet episode of the funniest and most unique videos the show has received.