The Daily Show with Jon Stewart

International House of Pander-cakes

Season 17 • 05/07/2012

Vladimir Putin is again sworn in as Russia's president.

More