This 2003 Throwback Prince Performance On Ellen is a MUST-See! DavidWolfe.comApril 29, 2016 Yes, the 2003 Prince performance on the Ellen DeGeneres Show will bring back some memories. And if you never had the chance to see Prince perform live and in pe... Inspiration 1