OMG Orthene!!!! How often does one meet a Residents fan???
Wow I fucking love these freaks. I can't see any video on my phone but I bet you got them off youtube, man, it's been years. I'd like to see which you posted though, your choices
Ima check spotify too! So excited!