catfish haven

Catfish Haven: Devastator

Chicago’s Catfish Haven pride themselves in living in the past; 2006’s Tell Me was overrun with a soul sensibility ala…