ELTON JOHN & JOHN LENNON Elton John - John Lennon (1981 Spanish 8-track live LP recorded in Madison Square Garden on 28th November 1974, the last time Lennon appeared on stage in public, unique fully laminated picture sleeve. A superb copy! DJL-7049)