Musician Rob Cantor somehow fits 29 celebrity impressions into one original song that's less than four minutes long.
Cantor wrote on his Facebook page that it took him "about 40 takes" to get this video right.
Watch below as Cantor channels his inner Jeff Goldblum, Christina Aguilera, Britney Spears, Kermit the Frog and more:
Putin doing damage control after ruble struggles
Russian President Vladimir Putin attempted to assuage fears over his country's economic crisis during an annual year-end press conference.
What new Cuba agreement means for U.S. travel
The new deal eases restrictions on traveling to the country and allows Americans to bring home some of those famous cigars.
Putin remains popular as Russian economy tanks
Even as Russia's economy nears recession, approval ratings for President Vladimir Putin are near record highs.
Apple halts online sales to Russia
The company halted sales Wednesday, writing in an email to Bloomberg: "Our online store in Russia is currently unavailable while we review pricing."