In face of torture report, Fox News yacker completely loses it. “America is awesome!!!” Watch.
Yarrrrrrrrrr!
|
December 10, 2014 10:29 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter