Tag: Secret Colours S/T

When the Chicago, IL-based Secret Colours released their debut, self-titled effort and their sophomore effort Peach last year, they were a sextet, which is a somewhat unusual setup for most indie rock bands. But between those releases and the announcement […]