Iman Crosson, also known as Alphacat on YouTube, does one of our favorite Barack Obama impersonations, and he's finally back with a spoof on Jay-Z's "99 Problems." Crosson's version, which seems so inevitable we were shocked it didn't already exist, makes one, overwhelming point: the president has "99 Problems, But Mitt Ain't One."
In the video, Obama takes on his detractors, the media and the presumptive Republican nominee while spitting out rhymes and looking pretty tough in the process. Between Crosson's impressions, Key & Peele's "anger translator" and BaracksDubs mashups, the viral video world may be having more of an impact on the president's favorability than we know.
Check out the video above and then see more of our favorite Obama impressions below.
Also on HuffPost:
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.Learn more