Gorillaz leader Damon Albarn is taking a bit of a break from leading … October 14, 2021 trending Damon Albarn Previews His Solo Album With The Lush New Single ‘The Tower Of Montevideo’