Shakira, Christina Aguilera… Kermit? One Singer, 29 Impressions!

Getty Images (3)

Shakira, Christina Aguilera, and Kermit the Frog have all come together for one very special collaboration.

Okay, so actually the incredibly talented Rob Cantor brought their voices together for a rendition of his original song, "Perfect." Cantor performs 29 spot-on impersonations of famous singers, actors and animated characters in his new viral video, "29 Celebrity Impressions, 1 Original Song."

In just over three-and-a-half minutes, Cantor sings mind-blowing impressions of Gwen Stefani, Shakira, Peter Griffin, Bono, Cher, and Flipper the Dolphin. Trust us: this guy's vocal range is incredible.

You have to see it (or hear it) to believe it: 

Share this 
About this author

Cristina Arreola, Associate Editor

Originally from El Paso, Texas, Cristina Mari Arreola earned her degree at the Medill School of Journalism at Northwestern University before moving to New YorkNew York. In her downtime, you can usually find her scouring the city for the most authentic Mexican food (still looking...), scaring herself silly watching horror movies, or frantically reading a novel from her (extremely lengthy) reading list. . You can follow her on Twitter at @c_arreola

Like this post? Contribute to the discussion!