This might be the most stacked release week of the year, and this week's Notable Releases include Godspeed You! Black Emperor, The Smile, Blood Incantation, Undeath, Drug Church, Balance and Composure ...
Little River Soundsystem's ten-minute track is roughly split into three parts. It begins with a piano that feels like it's straight out of Thelonious Monk's playbook. As it enters its second act, you ...