Rapper Lupe Fiasco was removed from the stage and subsequently escorted from the premises of a pre-inauguration concert in Washington D.C. on Sunday night, according to reports from the concert. Check out the video below.

Fiasco is said to have included an anti-Obama tirade in the lyrics to one of his songs, which was clocked in at close to 30 minutes, before having the plug pulled and being escorted away

Josh Rogin, a reporter for Foreign Policy magazine, tweeted that Fiasco "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...Lupe refused to move to the next song so a team of security guards came on stage and told him to go."

Lupe Fiasco has gone on record previously with anti-Obama remarks, calling the US President a 'terrorist' and that the United States is the biggest terrorism threat to world peace.

The organisers of the concert, StarUp Rock On, perhaps sensitive to claims that they overruled Fiasco's right to free speech, attempted to clarify the incident by saying: "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, organisers decided to move on to the next act."

Nice save there, lads.