It Looks Sad. – “Creature” (First Listen)

It Looks Sad.’s wiry, excitable debut EP last year was a real gem, and the Charlotte-based band is following that up with Kaiju, a digital single featuring two new tracks. The A-side to that release is “Creature,” a spirited and crisp song that sticks within the confines of the sound they established on that EP, […]