HomeArticles Beatles documentary “The Long And Winding Road” announced August 1970 Timeline More from year 1970 About From Record Mirror – August 15, 1970 From Record Mirror – August 8, 1970 Last updated on July 26, 2023