Q: who sang vocals on while my guitar gently weeps? A:
Paul McCartney