Lupe Fiasco hasn't exactly hidden his dislike for President Obama. I once sat in at a panel where he called Obama a "terrorist," among other things. You could probably make an entire mixtape of Lupe's anti-Obama songs. So, it should come as little surprise that he used an event celebrating Obama's re-election to promote his views against the president. This time, he was thrown off the stage.
Bloggers are claiming it was Lupe's anti-war rant that got him booted from an unofficial inaugural ball in Washington last night, but that's not entirely true. According to Politico, Lupe stayed on "Words I Never Said" for thirty minutes straight-- he was kicked out for performing the same song over and over. Of course, "Words" features words critical of the POTUS: "Limbaugh is a racist, Glenn Beck is a racist /Gaza Strip was getting bombed, Obama didn't say sh*t. That's why I ain't vote for him, next one either." After thirty minutes of that, two men in black stepped to Lupe and asked him to leave.
The organizers StartUp RockOn released a statement saying that Lupe was not booted from the event because of his politics. "Lupe Fiasco performed at this private event, and as you may have read, he left the stage earlier than we had planned. But 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."
Here's a video of the incident.