Songs

Show all 337 Paul McCartney songs

All You Need Is Love performed by Paul McCartney

Years

1 2002 1
  2005 1
  2014 1

Plays by Other Artists