Who let out some new Crystal Stilts and didn’t tell me? I feel betrayed.
It’s okay though, “Star Crawl” is keeping me company. Continuing the jangly, laid back style I know them best for, Crystal Stilts are again gearing up to release a new LP. This one is Nature Noir, and it’s gonna be out on September 17th whether you’re ready or not. That gives you a little more than a month to sink into “Star Crawl” and enjoy that pop bliss.