MMusic Read More 1 minute read Gorillaz Launch New App Called ‘The Lenz’ | Music NewsbyWPGM StaffApril 20, 2017 In anticipation of the release of their new album Humanz on April 29, the animated band Gorillaz…