07 October 2023

THE RITA

 



Twenty (more) minutes of aural disorientation from THE RITA. Crackle worship. Harsh noise. 
Painful listening. 



No comments: