Chicago
Artists from Chicago, Illinois.
-
Krill: A Decade Later, Secret Language NEW!
Boston cult indie-rockers Krill return after a decade away with Secret Language, out November 13 via Exploding in Sound.
new independent music · art · culture
Artists from Chicago, Illinois.
Boston cult indie-rockers Krill return after a decade away with Secret Language, out November 13 via Exploding in Sound.