"When Doves Cry" by Prince is an all time ballad that so many have karaoke'd and sang in the shower. But, one street performer went all out in his rendition of the song the video has become a viral sensation online.

Check out the video posted by @ooh_she_Creole to Twitter below

Of course, Twitter went crazy over the performance. Check out some reactions below

If I am walking down the street and see this going on at the corner, I am emptying my wallet and giving this artist all of my money.

Now, I know you are in the mood to listen to the original... So, here you go!

The Real Names Behind Some of Country Music's Biggest Stars