Media Matters - July 03, 2011

Jeremy Holden, Media Matters for America