30 Apr 2010

Jon Stewart Mocks the Laughable Tameness of British Political Scandals

Very funny and gets better as it goes on