Pussy Riot Charms Stephen Colbert

The feminist punk rock protest group gets in some digs on Putin, the "shirtless man on a white horse."