Cartel has completed work on their upcoming album. The self-titled release is due out July 24th. They made the announcement earlier this week:

I'm sitting here at sterling sound in beautiful new york city. We just finished mastering the record. Holy crap. I gotta say I'm really excited about this…best stuff to date. Just thought I'd let all you wonderful people know that we're officially "done" and the next step is getting it into your hands.

The band had recorded the release in a giant, transparent bubble in New York City. It burst earlier this month.