We're not sure how you set out to become an impressionist. Most of us can usually squeeze our voices into the shape of one celebrity for the sake of a party trick, but 29? That's some seriously impressive vocal gymnastics.
Seemingly not content with being replicate the audio identities of 29 icons, Rob Cantor has taken things to a new level by demonstrating his considerable skills in song.
Taken from his début solo album Not A Trampoline, this live rendition of the song Perfect sees Cantor segue between voices without a break to compose himself or "get into the head" of his subject. The most astonishing moment sneaks in at 1:07, where nails the infamous singing tones of Billie Holiday and Frank Sinatra before clattering into Peter Griffin. And we're pretty certain he actually got Gwen Stefani to sing her bit.
Prepare to feel deeply untalented.