See More Hear More Watch More Hear More Get on iTunes
teriobrien teriobrien

If Stupid Were People You're China

One of our favorite useful idiots, former George W Bush consultant Matthew Dowd, makes a stunningly stupid remark about the #BostonMarathon bomber's death sentence.

UP NEXT

More from