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:
Lab scraps class to reduce Southern accents
It’s OK to talk Southern and work at a national lab — after all.
WATCH: 5-yr-old doesn't want brother to grow up
Video of a 5-year-old girl from Phoenix crying at the thought of her 3-month-old brother growing up is getting very popular.
VIDEO: Women run over by passing train on bridge
Train video shows how two women were taking their lives into their hands when they trespassed on an Indiana railway bridge.