Red Hearse Release New Album

Red Hearse have released their new album to all streaming services. The album is a collaborative project from Jack Antonoff, Sam Dew, and Sounwave.