
Peter Gabriel has shared new song Live And Let Live, which you can listen to below. It's the twelfth and final track to be released from the upcoming album, i/o, which is released this Friday, Dec 1.
Gabriel has been releasing all of the album's twelve tracks as stand-alone videos or streams, with various mixes and unique artwork from a variety of artists, in addition to performing them all live on is recent European and US tour dates.