Tuesday, July 12, 2011

Jon Stewart tackles the News of the World scandal..

http://gawker.com/5820243