U.S. Rep. Joe Walsh, R-Ill., posted a blistering video, calling out Pres. Obama’s failure to lead on spending and debt reforms.
“I know you have a willing media that protects everything you say and do, but have you no shame, sir?” said Walsh in the video. “In three short years you’ve bankrupted this country and destroyed job creation. You’re either in over your head, you don’t understand what makes this country great, or are hell-bent in turning us into some European, big government wasteland.”