It happened on a street in Montreal on Monday.
A street performer singing “Stand By Me” was already enough to get the crowd going, but then something amazing happened.
Award-winning singer Seal, joined in for a soulful duet.
The video shows Seal leaning against a tree, adding subtle backup to the man’s already stellar show.
The guitar-playing busker totally went with it — at first.
As the collaboration ended, the unknown guitarist appeared to melt — fighting back tears.
Check out the heartwarming video recorded by casual audience members who captured the impromptu live performance.