There is more than artist called The Life.
These are videos from concerts where The Life played, so they may be of other bands that played the concert as well.
At Their Very Best Tour Jul 2, 2023 London, England, United Kingdom Added by Martina Amado