The DNC’s proposed Obama “like a boss” bumper sticker has inspired facepalms and Photoshops, and Sen. Ted Cruz got in on the mockery today with a devastating reference to the falling civilian labor force participation rate.
Well played, Senator!
Recommended Twitchy Video
recent stories
Show Comments