If it happened in a Hollywood movie you would call it unrealistic: a young woman walking home with her friends in Leeds, England heard a beautiful voice and followed it until she found a street performer.
The young busker, Dawid Osial, was so talented that the woman asked if they could sing together. At first he refused, but after some encouragement agreed to perform Leonard Cohen's classic song "Hallelujah" with her.
That's when the magic happened.
It turns out this woman wasn't just any passerby, and their performance together has to be seen to be believed.
The woman in this video is Jade Helliwell, a full-time musician with her own songs burning up the country charts in the UK.
Of course, Dawid had no idea when he agreed to perform with her, and his reaction is priceless.
One of Jade's friends recorded their duet and shared it on Facebook, and since then it's been viewed millions of times.
People are demanding that this couple get their own record deal, or at least a chance to compete on Britain's Got Talent, but we would settle for another performance like this one.
Dawid told Metro that he's been flooded with encouraging comments since the video went viral, and Jade says this is a great example of "the beauty of music."
"You can cross paths with someone you've never met and come together for a few [minutes] and just enjoy the performance," she wrote on Facebook.
Who knows what the future holds, big stars like Sheryl Crow and Ed Sheeran started out as street performers, so Dawid could follow in their footsteps!
Share this incredible performance with someone you know!