Rob Cantor can do a lot of amazing impressions. Twnety Nine different celebrity impressions in just one song. Rob is promoting a new album and a new song called Perfect. Watch the extremely talented Rob promote his new song  by using impressions from 29 celebrities including Kermit the Frog, Willie Nelson, Louie Armstrong, Christina Aguilera and Bono from U2.