What album was released independently by an American rock band from Decatur, Illinois?
You Can't Kill Us: You Can't Kill Us is the third studio album by American rock band Icon for Hire. Icon for Hire: Icon for Hire is an American rock band from Decatur, Illinois.
i don't know