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:
N. Korea faces Internet outage, U.N. scrutiny
Days after the U.S. accused North Korea of a massive cyberattack, the country's limited internet access was completely shuttered.
PHOTOS: World's largest floating Christmas tree
North Korea could land back on terror list
U.S. officials have considered designating North Korea as a state sponsor of terror, as it did before 2008.
Dallas a model for righting wrongful convictions
This year could mark a high point in the number of exonerations obtained with the initiative or cooperation of law enforcement,…