Giant Pussy Riot Statue Is The Best Anti-Putin Protest Mascot Ever

As 50,000 protestors marched through the streets of Moscow just hours ago protesting Putin’s usurpation of the proverbial Russian throne, this group carried a giant wooden colorful ski mask. All hail Pussy Riot! Even Ad Rock’s hailing Pussy Riot tonight at Permanent Wave’sbenefit show in Williamsburg.

Right before the march took place, the homes of Putin’s political opposition were raided and searched, their computers confiscated and the entrances to their apartment building guarded with armed agents.