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:
Girl, 4, hops on bus in search of 3 a.m slushie
A 4-year-old girl has grabbed her purple raincoat, slipped out of her house at 3 a.m. and hopped a Philadelphia bus in search of a snack.
WATCH: Ed Sheeran sweet wedding surprise
The video " Ed Sheeran Surprises Deserving Wedding Couple " is #trendingUP and you can see it now, on The List !
Man drives HOV lane with ‘most interesting man'
Drivers don’t always get caught scamming the carpool lane. But when they do, they get a ticket.