I found this via Boing Boing earlier in the week and it's entertaining as all get out. It also provides a lesson.
Old people rapping: Lame.
Old people performing The Who in full orchestration: Rocks!
Oh, and if they decide to actually release this as a physical CD single, I believe the Boing Boing screen capture should be the cover art: