Singer Marc Martel is a huge fan of two of the world's finest male singers: classic Italian virtuoso Luciano Pavarotti and Queen's rock legend Freddie Mercury.
And, with the ability to being them both together through his own vocal skills, he's made this one-take masterpiece, where he sings both parts live with no editing tricks. It's genuinely fantastic.
The only editing involved here comes right at the end during the big crescendo, as he obviously can't sing both voices at the same time.
Martel's portrayal of Freddie mercury is so well-renowned that he's actually performed with the original drummer of Queen in a show called The Queen Extravaganza - a tribute band of which he's still a member.
His audition video for the group is a massive YouTube hit, with close to nine million views. Listen with your eyes closed, and you could almost be hearing Mercury himself.
Martel has just released his new album, the aptly-named 'Impersonator', which is available on most music sites. You can find out more on his website, marcmartelmusic.com or on his Facebook page.