claytoonz.com
Cruzin’ Over Carson
On Monday before the Iowa caucuses got rolling, Ben Carson decided to go home to get fresh clothes. What? Several questions before I get to the part where Ted Cruz is a total sleaze bag. Why do you…