A Boston street performer got the surprise of a lifetime while she was singing John Legend's hit "All of Me."
The singer was in town visiting Faneuil Hall when he stumbled across Radha Rao.
He hugged her and tipped her, and at first, she didn't recognize him.
Later, when she realized what happened, she said, "What are the odds that John Legend is in town, in the area you're performing, as you're singing his song? Beyond believable."
She added, "A lot of people tend to ask, 'Did you play it because he was there?' And the answer is no. I was playing it, and then he happened to appear after I started the song, so it was quite a shocking experience."