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:
A recent report alleged North Korea was developing submarines capable of launching ballistic missiles.
The U.S. ambassador to Britain told the BBC he "absolutely" thinks President Donald Trump will head across the pond in 2018.
The New York Times reports China might expect refugees to rush across the river separating the countries.
The former basketball player wants President Donald Trump to let him speak to Kim Jong-un.