As most of you know by now, brooding electronica is kind of my thing. Today’s Song Of The Day brings just that.
LA duo, Howls, deliver