Music Seen: How To Destroy Angels’ “The Believers”
July 6th, 2010 by Dave Hnatiuk
Artist: How To Destroy Angels
Song: “The Believers”
Why I Luv It: Right out of the gate, the Los Angeles trio How To Destroy Angels can be directly compared to the best bands/artists representative of their experimental electronically based sound: Nine Inch Nails, Autechre, Radiohead, Sigur Ros, Read more...