Maaaan, these guys are bloody good. We've covered a lot of their stuff in the past, so it's little surprise that they're gracing the pages of Indie Shuffle once more.
The New Orleans-based band are gearing up to release a new album called Play Dead, and I'm sitting here in their mother city writing about it. Appropriate, right?
I believe it's only been about a year since their last release, but you'll be able to grab this LP come September. Pre-order it here.