Original air date ~ 27th April 2023.
We chat to North Carolina's twanging shoegaze wonders Wednesday about their expansive new album, the roaring "Rat Saw God".
Stream the full program 2ser.com/episodes/static-800pm-27…
Home
Feed
Search
Library
Download