@Steven Brown , AKA You Died, has released his latest single, "L.A.D." yesterday, reassuring us music is anything but dead, despite all. Give it a listen below & be sure not to miss out on the free download!