MusicBoxPeteMar 26, 2015London's Eternal Death Announces Arrival With Self-Titled Debut AlbumLondon's Eternal Death marks her arrival with a debut self-titled release. The electro mixture has a densely layered component with...