A digital band placed on a digital present final weekend—and it was invisible to the bare eye.Utilizing the ability of augmented actuality, Gorillaz not too long ago premiered a brand new music for his or her followers in New York Metropolis and London. With assist...