UK album release: Menlove Ave by John Lennon Monday 3 November 1986 Release No Comments Released in time for the Christmas 1986 market, Menlove Ave was the second posthumous long player of John Lennon’s unfinished recordings, following Milk And Honey two years earlier. It … Read More...