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:
Bakersfield pastor leads House in opening prayer
WATCH: ATM creates special moment for customers
Last week, a handful of Canadian customers of TD Canada Trust received quite the surprise from the ATM machine.
E.W. Scripps exits newspapers, grows broadcast
E.W. Scripps Co. and Journal Communications Inc. have agreed to merge their broadcast operations and spin off newspapers into a new public company.
US judge slaps $1.3B fine on Bank of America
A federal judge imposed a $1.3 billion civil penalty against Bank of America on Wednesday for its role in selling risky mortgages to Fannie…