Why someone would book the outspoken Lupe Fiasco for a celebration of Obama’s reelection has yet to be explained, but that’s what happened at Hamilton Live in Washington, D.C., and it didn’t go very well. Here’s how one reporter described it: “So Lupe played one anti-war song for 30 min and said he didn’t vote for Obama and eventually was told to move on to the next song.” Shortly later, he tweeted, “Lupe Fiasco just got thrown off stage here at the Hamilton Live after he went on an anti-Obama diatribe mid set.”

Potholes In My Blog reports that a statement from the club denies kicking him off-stage for anti-Obama talk. Instead, they say he simply wasn’t giving the audience a good show: “Lupe Fiasco was not ‘kicked off stage’ for an ‘anti-Obama rant.’ We are staunch supporters of free speech, and free political speech. This was not about his opinions. Instead, after a bizarrely repetitive, jarring performance that left the crowd vocally dissatisfied, organizers decided to move on to the next act.”