Based on the nature of their character, which Muppet would have the highest probable factor of successfully assassinating Hitler?

143 shares