Hey Leo, Stephen knows you haven't yet taken the Stephen Colbert Puppet Challenge, and he'd like to have words with you.