Source: Rolling Stone

New music from Prince arrives this weekend with 'Baltimore'. With the current turmoil going on in the United States, the icon fittingly creates a song which will hopefully strengthen the peace and progress with the country's social issues. Additional vocals from Eryn Allen Kane take this track to another level. Stream 'Baltimore' above.