Muppets and Mayhem

September 30, 2015

This week David and Mark take a look and the new Muppet Show and the ridiculous outrage that surrounds it. They also give consideration to a completely different kind of puppet: Congress.

00:0000:00

Facebook Comments: