Rob Cantor might not be a name you recognise but you certainly shouldn’t forget it any time soon after you watch this video.
While he is a professional singer, he could easily make a (very successful) living out of doing celebrity impressions.
In the clip below, which has been viewed almost four million times since it was uploaded earlier this week, he sings his own song Perfect through the voices of stars.
From Flipper to Frank Sinatra, Bob Dylan to Britney Spears, he can do them all!
(Video via YouTube/ robcantor)