34 - Muppet Babies Making Babies

Ben and Rich give their metaphorical take on the latest Deflategate news, then talk about the demise of social science, Kermit playing the field, and if we've just seen the last Mario game.

Download Muppet Babies Making Babies