This doesn't even need context. This is Prince. Covering "Even Flow." By Pearl Jam. You're welcome.

For those of you who are contextually curious, music site Dr. Funkenberry reports that the Purple One, who just released a video for "Fixurlifeup" this morning, has been rehearsing the track for his Minneapolis show this Saturday. 

"This version features a guitar duel between Prince & Donna Grantis that morphs into Aretha Franklin's version of 'Rock Steady' before reprising the end vamp of 'Even Flow.'" Listen above.