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:
Kim Jong-un accepts invitation to visit Russia
Russia is reportedly playing host to Kim Jong-un in what would be the North Korea leader's first official trip abroad.
Israel warns Hezbollah over convoy attack
Militant group Hezbollah has claimed responsibility for an anti-tank missile attack on Israeli forces that killed two soldiers.
Jordan says it'll make hostage deal with ISIS
While some outlets call Jordan's circumstances "dreadful", the country still said it was willing to swap a death row prisoner for ISIS hostages.
Critics say Argentina's president shifting blame
After the death of an Argentine prosecutor, the country's president wants to replace the intelligence bureau with a new federal agency.