Ted Cruz vs. Van Jones Epic Battle Royale! (VIDEO)

Clash of the Titans!

Senator Ted Cruz (R-TX) faced off with progressive activist Van Jones on CNN’s Crossfire Thursday night. They debated the government shutdown and debt ceiling talks, both trading body blows over who is responsible for the chaos in Washington.

Van Jones lashed out at Cruz, asking him if he thinks he owes his party an apology for leading them astray on Obamacare. “Do you feel like you owe your party an apology? Listen, you have people who believed in you, they believed that you were somehow going to be able to defund Obamacare, they believed the strategy of shutdown might have a chance,” Jones said. “They followed you into a ditch. And now, there’s obviously there’s no chance Obamacare will be defunded and we’re on the brink of a horrific default. Do you think that in the reflection of your own heart, you might say, ‘You know what? I’m a new kid here, I think I owe you an apology?’” Jones added.

In fine fighting form, Cruz laughed it off, “Van, I know you desperately want to change the topic from Obamacare. Democrats in this town do not want to discuss Obamacare,” Cruz says. “Why? Because it isn’t working.”

Watch the feisty exchange below.