The Swellers are releasing their new album, The Light Under Closed Doors, on Oct. 29 via No Sleep Records. Pre-orders are on sale now. Fans can stream the record in its entirety on Billboard. Leave us a comment with your thoughts!