A few weeks ago Joey Bada$$ performed a re-fixed cover of Prince's 'When Doves Cry' complete with new verses on Australian radio show Triple J's 'Like A Version' segment. Now thanks to the overwhelming response from fans, he's released a recorded version of the song with production from 1-900 and Nastee, and additional vocals from Kirk Knight and Raury. You can take a listen to it above.