Song of the Day #782: Water From Your Eyes

Photo: Eleanor Petry Well, this is just great. On first listen it reminds me a bit of Nine Inch Nails but without the all the machoism and put through a more of a cool indie filter rather than an angry man industrial noise one. The band themselves name drop the futurist-pop moves of Japanese composer […]