Amazing Talent Impersonates Twenty Nine Celebrities Into One Song [VIDEO]
Meet Rob Cantor. Rob came up with a pretty clever way to promote his new album. He does impressions too, so he recorded himself singing a song called Perfect, in 29 different celebrity voices.
He starts as Randy Newman, then does Jack Black, Kermit the Frog, and Louis Armstrong. He also does a bunch of female celebrities, like Gwen Stefani and Christina Aguilera.
When he impersonates any of the ladies, it almost sounds like a woman's voice is dubbed in. It's that good!