
Watch This Guy Sing an Original Song . . . as 29 Different Celebrities
A singer named Rob Cantor wanted to promote his new album, and he did it in the best way ever!
He sings the song "Perfect" as 29 different celebrities, and nails every single one!