President Obama's inauguration is the official stepping stone for his continued term. For those who voted for him and believe in his policies it's an important day, for Lupe Fiasco, whose political views don't run in tandem with almost any American policies, the StarUp RockOn concert, in celebration of Obama's inauguration, was a chance for him to air his criticisms on a vastly public scale.

Despite being the headlining act for the concert, Fiasco spent 30 minutes on just one anti-war track in which he criticized Obama for his war policies as well as telling the crowd that he didn't vote for him, the Huffington Post reports. All of this lead to him being removed from the stage by security. 

The very long track included the lyrics: "And these the same people supposedly telling us the truth/ 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/ I'm part of the problem, my problem is I'm peaceful." 

According to a statement given by the concert organisers Fiasco's sentiments weren't the problem. "This was not about his opinions," the statement said. "Instead, after a bizarrely repetitive, jarring performance that left the crowd vocally dissatisfied, organizers decided to move on to the next act." 

Check out Lupe here talking about rap: