You would think he knows better but it is clear he has no clue! During the Inauguration Celebration in Washington, DC Lupe Fiasco performed his  highly offensive song"Words I Never Said" onstage which had lyrics that were disrespectful to President Barack Obama. During his performance he was removed from stage right away by security.

See this Epic Fail here!