Songs

Show all 1,050 Prince songs

Still Waiting performed by Prince

Years

1 1983 26
2 1980 20
3 1979 7
4 1981 6
5 1982 3
  1985 3
7 2010 1