Question: who sings i'm so sorry uncle albert
Answer: `` Uncle Albert / Admiral Halsey '' Single by Paul McCartney and Linda McCartney from the album Ram B - side `` Too Many People '' Released 2 August 1971 ( US only ) Format 7 '' Recorded 6 November 1970 Length 4 : 49 Label Apple Songwriter ( s ) Paul and Linda McCartney Producer ( s ) Paul and Linda McCartney Paul McCartney and Linda McCartney singles chronology `` Another Day '' ( 1971 ) `` Uncle Albert / Admiral Halsey '' ( 1971 ) `` The Back Seat of My Car '' ( 1971 ) `` Another Day '' ( 1971 ) `` Uncle Albert / Admiral Halsey '' ( 1971 ) `` The Back Seat of My Ca