EP Review: Side A // Twin Peaks

Chicago’s Twin Peaks have become infamous for their loose basement rock n’ roll sound and their energetic live performances to match. The band have been playing together for a decade and with each new release their production has felt richer, songwriting more nuanced and song craft more complete. Even as they evolve and amass a […]Read More