Twin Peaks – “Stand in the Sand”

The Chicago teenagers Twin Peaks (yes, there is now a band called Twin Peaks) have a debut LP on the way, Sunken, out July 9 via Autumn Tone. Here’s the first noisy garage-pop single, “Stand in the Sand.”

Tags: Twin Peaks