The Felix Culpa
The Felix Culpa was a four-piece band from Rockford, Illinois on the Illinois/Wisconsin border. Best described as a Progressive Indie band with post-hardcore elements, they had released two full-length albums ("Commitment" and "Sever Your Roots"), an EP/DVD combo ("Thought Control"), a digital EP ("SoSo Remission") and were signed to No Sleep Records. The band has since broken up and they played their last show on December 9, 2011, though later staging a live reunion in 2014.
Similar Artists