Musician Rob Cantor dazzled social media Tuesday when he released a video demonstrating his ability to imitate 29 famous voices.
With Andrew Horowitz accompanying him on the piano, Cantor put on the performance of a lifetime with multiple wide-ranging impressions of actors, singers, cartoons and even muppets.
Also read: Jamie Foxx’s Bill O’Reilly Impression is Very Accurate… and Unflattering (Video)
Christopher Lloyd, Shakira, Gwen Stefani and Randy Newman are among the luminaries that Cantor impersonates flawlessly.
Also read: Jimmy Fallon Does Amazing ‘Cool Runnings’ Impression During Charades With Tim McGraw (Video)
Watch the video above.