TPM alum Ben Craw does an epic take-down of Fox News using its own archival footage. Watch.
Hoisted By Their Own Petard
|
April 15, 2010 2:32 p.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter