Thank you soooo much for posting this, AssE9! Over on the Music General forum, I posted a link to an article on Huffington Post covering Sir Paul's little "surprise" (but it didn't show the video--you had to follow the link). Wouldn't you have loved to be there at that concert when it happened?
Three people never to trust: a religious leader who tells you how to vote; a political leader who tells you how to pray; and a draft-dodger who tells you how to be patriotic. – Author unknown