Leach stream new “Serenade” lyric video May 3, 2021May 3, 2021 NextMosh StaffMusic Video, New Music, News New album, ‘Lovely Light of Life,’ comes out later this month
Leach stream new “D.O.D.” single April 19, 2021 NextMosh StaffNew Music, Press Release From their new album ‘Lovely Light of Life’
Leach reveal details on new album (ft. Björn Strid of Soilwork) March 15, 2021 NextMosh StaffPress Release ‘Lovely Light of Life’ comes out this spring