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:
Report: Beyonce and Jay Z outbid on mansion
Hip-hop supercouple Beyonce and Jay Z have reportedly been outbid on an offer for a California mansion by the billionaire behind video game…
Man thinks he sees niece, causes kidnap scare
A Cleveland man caused a scare when he mistook two kids waiting for the bus for his relatives.
Social media mistakes to avoid in 2015
Tips to consider before posting to social media in 2015.