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:
Neb. basketball team locked out of locker room
A frustrated Tim Miles barred his players from their locker room after their performance against the University of Iowa on Sunday.
WATCH: John Travolta explains Idina Menzel flub
John Travolta cleared some things up with Jimmy Kimmel about the infamous moment when he flubbed Idina Menzel's name at last year's Oscars.
Obit lists cause of death 'uppercut from Batman'
According to an obituary, 31-year-old Stephan Merrill died on Feb. 12 due to an 'uppercut from Batman.'