“This is not the guy that you invite to the White House for a poetry reading,” he said. “This is not the guy we want our kids to listen to.” President Obama, he said, “goes back to his radical roots again and again and again: Ayers, Wright, Pflager.”

The talk show host also reminded the President that he should really learn his place:

“This administration will never learn its lesson,” he said, adding that, “not surprisingly,” Common had performed at Jeremiah Wright’s church in 2007. He then proceeded to read some of Common’s previous poems, which he said called for the killing of police and the assassination of President Bush.

Karl Rove then appeared on the show, calling Common a “thug,” and saying the event was a “slap in the face” to Americans just seeking to reunite after the killing of Osama bin Laden earlier this month.