Superorganism Cover John Lennon’s “Isolation” Posted on April 27, 2020 /By Maria /Under Music News, News The English pop project has officially boarded the John Lennon cover train.