Lupe Fiasco hasn't kept his thoughts about President Obama quiet, previously calling Obama the "biggest terrorist," so it was surprising that he was invited to sing at an inauguration concert. Lupe performed at Hamilton Live in Washington D.C. to a large crowd supporting Obama's reelection, but was pulled off stage when he performed an anti-war song, "Words I Never Said." 

While on stage Lupe shocked the crowd by performing the song, where he says that he didn't vote for Obama, and carried out he tune for over 30 minutes. A security guard then approached the stage and asked Lupe to exit, which he did while waving to the crowd, who were yelling his name.

HyperVocal, which co-founded the event, responded to the incident, saying "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."

Source: complex.com