You haven't heard Band On The Run or McCartney? Go go go!
My God... how have I not heard this before now? It's brilliant!
Bands: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z