Review – The People Say Fox – Glowcap


By: Nick Habisch

In today’s oversaturated globe-encompassing music scene it is hard for a band/artist to break out of the ocean of music that exists because of the Internet. Duluth-based The People Say Fox are a band that is poised on the edge of breaking into the open, and their newest album Glowcap is a solid, if not spectacular effort by the four-piece. Continue reading