After taking over the world with their animated style presentation, Gorillaz return to the music industry with a new song titled, “Let Me Out”.

Follow WhyCauseICan:
Twitter @WhyCauseICan | Facebook WhyCauseICan.com | Instagram WhyCauseICan