Prince has released another new surprise song on the unsuspecting public, following the politically-charged 'Baltimore' earlier in the year.
The 57-year-old musician is going through something of a purple patch of late (badum tssssh) after releasing two albums last year - 'Plectrumelectrum' and 'Art Official Age'.
The new song, a funky psychedelic number, was uploaded to Soundcloud and can be heard below.