Note to Barack Obama and Eric Holder: This is the guy you two have allied yourself with.

HT: Alicia Powe

295 Shares