About

A list of the 500 greatest songs Prince has ever written. In order of greatness.