Question: What album was released independently by an American rock band from Decatur, Illinois?
Sentence (from "You Can't Kill Us"): Released on November 25, 2016, the album was released independently.
Relevant evidence: Yes