We saw these guys a couple years ago at the Echo in LA and it was mind blowing. I've been hooked ever since.
Here's a song, courtesy of Stereogum, off their new album called Shame, Shame that comes out 4/6.
Shadow People (right click, save as)
It's a jam! Trust.
Posted by David at 5:13 PM