Tuesday, 2 February 2010
The Delta Mirror
The Delta Mirror are a trio from LA who produce hauntingly down-tempo music. Each song is set in a different room of a hospital and it does kind of bring into mind The Antlers but on a much more experimental level. Machines That Listen, their debut EP, is set to drop imminently and has enough about it to stand out from the pack.