laughingsquid.com
Pussy Riot Members Make First American Television Appearance on The Colbert Report
Two members of the political punk rock band Pussy Riot, Nadya Tolokonnikova and Masha Alyokhina, were guests on The Colbert Report last night, their first