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:
Guatemalans demand President Pérez resign
Thousands of protestors in Guatemala are rallying against President Otto Pérez Molina amid a massive corruption scandal.
Migrant crisis leads to new horror in Austria
Austrian authorities discovered a truck full of migrant bodies on the side of the highway Thursday.
Judge blocks Obama's regulation on waterway
A federal judge in North Dakota on Thursday blocked a new Obama administration rule that would give the federal government jurisdiction over…
Wash. gov. calls fires 'slow-motion disaster
Firefighters were keeping a wary eye Thursday on big wildfires that Gov. Jay Inslee described as a "slow-motion disaster."