review Review of “Spell of the Cockroaches” by Keith and the Cockroaches August 7, 2024August 7, 2024 4 mins read After their debut album, “Hatless and Blind,” Keith and the Cockroaches have become known for their distinctive blues-rock blend, characterized by raw punk energy and […]